(57)【要約】  アウトスペースアクチュエータを選択して、ドキュメントエディタプログラムのアウトスペースユーザインタフェースにアクセスする。アウトスペースアクチュエータは、表示されたドキュメントを有するインスペースユーザインタフェースに関連付けられる。アウトスペースアクチュエータを選択すると、拡大された機能選択面を含むアウトスペースユーザインタフェースが表示される。アウトスペースユーザインタフェースを使用して、１つまたは複数のステータスペインを表示し、インスペースユーザインタフェースで編集中のドキュメントに関するステータス情報を提供してもよい。所与のドキュメントのステータスを変更するアプリケーション機能は、アウトスペースインタフェースの関連するステータス情報の近くに表示してもよい。アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントは、ドキュメントのインスペースユーザインタフェースに一時的に表示されて、アウトスペースユーザインタフェースで現在利用可能なドキュメントステータス情報を通信してもよい。アウトスペースユーザインタフェースからの情報を通信するメッセージバーは、インスペースユーザインタフェースに表示されてもよい。
2011526034.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメントのステータス情報をアウトスペースユーザインタフェースからインスペースユーザインタフェースに通信して、前記アウトスペースユーザインタフェースの前記ステータス情報の利用可能性を、前記ドキュメントのユーザに知らせる方法（１４００）であって、
前記アウトスペースユーザインタフェースに関連付けられたアウトスペースアクチュエータ（１０６）を有するインスペースユーザインタフェースを設けて、前記インスペースユーザインタフェースにドキュメントを表示するステップ（１４０４）と、
前記ドキュメントのステータスを受信して、前記アウトスペースユーザインタフェースに、前記ドキュメントの前記ステータスを保存するステップ（１４０４）と、
前記インスペースユーザインタフェースに、アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネント（１２１０）を一時的に表示して、前記ドキュメントの前記ステータスの利用可能性を前記ドキュメントのユーザに知らせるステップ（１４０６）と、
前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントからの前記アウトスペースアクチュエータ（１０６）の選択に応答して、前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントに、前記アウトスペースアクチュエータを配置して、前記アウトスペースユーザインターフェースの配置を可能にし、前記ドキュメントの前記ユーザが、前記ドキュメントの前記ステータスを見直すのを可能にするステップ（１４０６）と、
を含むことを特徴とする方法。
【請求項２】
前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントから前記アウトスペースアクチュエータの選択を受信するステップ（１４１０）と、
前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントから前記アウトスペースアクチュエータの選択を受信したことに応答して、前記アウトスペースユーザインタフェースを表示するステップ（１４１２）と、
前記ドキュメントの前記ステータスを、前記アウトスペースユーザインタフェースに表示するステップ（１４１２）と、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記アウトスペースユーザインタフェースに表示されるドキュメントステータス表示ペイン（９１０、９１２、９１４、９１６、９１８）に、前記ドキュメントの前記ステータスを表示するステップ（１４１２）と、
前記ドキュメントステータス表示ペイン（１３１６）を視覚的に強調表示して、前記ドキュメントステータス表示ペインに表示された前記ドキュメントの前記ステータスは、前記インスペースユーザインタフェースに一時的に表示された前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントに関連付けられていることを示し、前記ドキュメントのユーザに、前記ドキュメントの前記ステータスの利用可能性を知らせるステップ（１４１２）と、
をさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記インスペースユーザインタフェースに、アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントを一時的に表示して、前記ドキュメントのユーザに、前記ドキュメントの前記ステータスの利用可能性を知らせるステップは、前記アウトスペースユーザインタフェースに保存された前記ドキュメントの前記ステータスの少なくとも一部を、前記ドキュメントの前記ユーザに通信する情報を、前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントに表示するステップ（１４０６）を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記ドキュメントの前記ステータスを変更するために利用可能な非オーサリング機能を判断するステップ（１４１２）と、
前記ドキュメントの前記表示されたステータスと共に、前記ドキュメントの前記ステータスの変更に利用可能な機能に関する情報を、前記アウトスペースユーザインタフェースに表示するステップ（１４１２）と、
をさらに含むことを特徴とする請求項３に記載の方法。
【請求項６】
前記ドキュメントの前記ステータスを変更する機能にアクセスするための選択可能なコントロール（９１１、９１３、９１５、９１７、９１９、９２０）を、前記ドキュメントステータス表示ペインに表示するステップ（１４１２）をさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記ドキュメントステータス表示ペインを視覚的に強調表示して、前記ドキュメントステータス表示ペインに表示された前記ドキュメントの前記ステータスは、前記インスペースユーザインタフェースに一時的に表示された前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントに関連付けられていることを示して、前記ドキュメントの前記ステータスの利用可能性を前記ドキュメントのユーザに知らせることに加えて、二次的な可視表示を前記ドキュメントステータス表示ペインに適用して、前記ドキュメントの前記表示されたステータスに関連付けられた重要性レベルを示すステップ（１４１２）をさらに含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記ドキュメントの前記ステータスの変化に応じて、前記ドキュメントステータス表示ペインに表示された前記ドキュメントの前記ステータスを動的に更新するステップ（１４１２）と、
更新されたアウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントを、前記インスペースユーザインタフェースに一時的に表示して、前記ドキュメントの前記更新されたステータスの利用可能性に関して、前記ドキュメントのユーザに知らせるステップ（１４０６）と、
をさらに含むことを特徴とする請求項３に記載の方法。
【請求項９】
ドキュメントのステータス情報をアウトスペースユーザインタフェースからインスペースユーザインタフェースに通信して、前記アウトスペースユーザインタフェースの前記ステータス情報の利用可能性を、前記ドキュメントのユーザに知らせる方法（1４００）であって、
前記アウトスペースユーザインタフェースに関連付けられたアウトスペースアクチュエータを有するインスペースユーザインタフェースを設けて、前記インスペースユーザインタフェースにドキュメントを表示するステップ（１４０４）と、
前記ドキュメントのステータスを受信して、前記アウトスペースユーザインタフェースに、前記ドキュメントの前記ステータスを保存するステップ（１４０４）と、
前記インスペースユーザインタフェースに、メッセージバー（１２２５）を表示して、前記ドキュメントの前記ステータスの利用可能性を前記ドキュメントのユーザに知らせるステップ（１４１８）と、
前記メッセージバーからの前記アウトスペースアクチュエータ（１２０６）の選択に応答して、前記メッセージバーに、前記アウトスペースアクチュエータを配置して、前記アウトスペースユーザインタフェースの配置を可能にし、前記ドキュメントの前記ユーザが、前記ドキュメントの前記ステータスを見直すのを可能にするステップ（１４１８）と、
を含むことを特徴とする方法。
【請求項１０】
前記メッセージバーから前記アウトスペースアクチュエータの選択を受信するステップ（１４１０）と、
前記メッセージバーから前記アウトスペースアクチュエータの選択を受信したことに応答して、前記アウトスペースユーザインタフェースを表示するステップ（１４１２）と、
前記アウトスペースユーザインタフェースに、前記ドキュメントの前記ステータスを表示するステップ（１４１２）と、
をさらに含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記アウトスペースユーザインタフェースに表示されるドキュメントステータス表示ペインに、前記ドキュメントの前記ステータスを表示するステップ（１４１２）と、
前記ドキュメントステータス表示ペインを視覚的に強調表示して、前記ドキュメントステータス表示ペインに表示された前記ドキュメントの前記ステータスは、前記インスペースユーザインタフェースに表示された前記メッセージバーに関連付けられていることを示し、前記ドキュメントの前記ステータスの利用可能性について、前記ドキュメントのユーザに知らせるステップ（１４１２）と、
をさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記インスペースユーザインタフェースに、メッセージバーを表示して、前記ドキュメントの前記ステータスの利用可能性に関して、前記ドキュメントのユーザに知らせるステップは、前記アウトスペースユーザインタフェースに保存された前記ドキュメントの前記ステータスの少なくとも一部を、前記ドキュメントの前記ユーザに通信する情報を、前記メッセージバーに表示するステップ（１４１８）を含むことを特徴とする請求項９に記載の方法。
【請求項１３】
前記ドキュメントの前記ステータスを変更するために利用可能な非オーサリング機能を判断するステップ（１４１２）と、
前記ドキュメントの前記表示されたステータスと共に、前記ドキュメントの前記ステータスを変更するために利用可能な機能に関する情報を前記アウトスペースユーザインタフェースに表示するステップ（１４１２）と、
をさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１４】
前記ドキュメントの前記ステータスを変更する前記機能にアクセスするための選択可能なコントロールを、前記ドキュメントステータス表示ペインに表示するステップ（１４１２）をさらに含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記ドキュメントステータス表示ペインを視覚的に強調表示して、前記ドキュメントステータス表示ペインに表示された前記ドキュメントの前記ステータスは、前記インスペースユーザインタフェースに表示された前記メッセージバーに関連付けられていることを示し、前記ドキュメントの前記ステータスの利用可能性に関して、前記ドキュメントのユーザに知らせることに加えて、前記ドキュメントステータス表示ペインに二次的な可視表示を適用して、前記ドキュメントの前記表示されたステータスに関連付けられた重要性レベルを示すステップ（１４１２）をさらに含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記ドキュメントの前記ステータスの変化に応じて、前記ドキュメントステータス表示ペインに表示された前記ドキュメントの前記ステータスを動的に更新するステップ（１４１２）と、
前記インスペースユーザインタフェースに、更新されたメッセージバーを表示して、前記ドキュメントの前記更新されたステータスの利用可能性に関して、前記ドキュメントのユーザに知らせるステップ（１４１８）と、
をさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１７】
ドキュメントのステータス情報を二次ユーザインタフェースから一次インタフェースに通信して、前記二次ユーザインタフェースの前記ステータス情報の利用可能性を、前記ドキュメントのユーザに知らせる方法（１４００）であって、
前記二次ユーザインタフェースに関連付けられたアクチュエータを有する前記一次ユーザインタフェースを設けて、前記一次ユーザインタフェースにドキュメントを表示するステップ（１４０４）と、
前記ドキュメントの第１のステータスを受信して、前記二次ユーザインタフェースに、前記ドキュメントの前記第１のステータスを保存するステップ（１４０４）と、
前記一次ユーザインタフェースに、アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントを一時的に表示して、前記ドキュメントの前記第１のステータスの利用可能性を前記ドキュメントのユーザに知らせるステップ（１４０６）と、
前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントからの前記アクチュエータの選択に応答して、前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントに、前記二次ユーザインタフェースに関連付けられたアクチュエータを配置して、前記二次ユーザインタフェースの配置を可能にし、前記ドキュメントの前記ユーザが、前記ドキュメントの前記ステータスを見直すのを可能にするステップ（１４０６）と、
前記一次ユーザインタフェースにメッセージバーを表示して、前記二次ユーザインタフェースに保存された前記ドキュメントの第２のステータスの利用可能性に関して、前記ドキュメントのユーザに知らせるステップ（１４１８）と、
前記メッセージバーからの前記アクチュエータの選択に応答して、前記二次ユーザインタフェースに関連付けられた前記アクチュエータを、前記メッセージバーに配置して、前記アウトスペースユーザインタフェースの配置を可能にし、前記ドキュメントの前記ユーザが、前記ドキュメントの前記第２のステータスを見直すことを可能にするステップ（１４１８）と、
を含むことを特徴とする方法。
【請求項１８】
前記ドキュメントの前記第１のステータスと、前記第２のステータスとを、前記二次ユーザインタフェースに表示されている第１のドキュメントステータス表示ペインと、第２のドキュメントステータス表示ペインとに、それぞれ表示するステップ（１４１２）と、
前記第１のドキュメントステータス表示ペインと、前記第２のドキュメントステータス表示ペインの各々を、異なる視覚的な強調表示を用いて、視覚的に強調表示して、前記第１のドキュメントステータス表示ペインに表示された前記ドキュメントの前記第１のステータスは、前記一次ユーザインタフェースに一時的に表示された前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントに関連付けられていることを示し、前記第２のドキュメントステータス表示ペインに表示された前記ドキュメントの前記第２のステータスは、前記一次ユーザインタフェースに表示された前記メッセージバーに関連付けられていることを示すステップ（１４１２）と、
をさらに含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントを前記インスペースユーザインタフェースに一時的に表示して、前記ドキュメントの前記ステータスの利用可能性を前記ドキュメントのユーザに知らせるステップは、前記アウトスペースユーザインタフェースに保存された前記ドキュメントの前記ステータスの少なくとも一部を、前記ドキュメントの前記ユーザに通信する情報を、前記アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントに表示するステップ（1４０４）を含むことを特徴とする請求項１に記載の方法。
【請求項２０】
前記ドキュメントの前記第１のステータスと前記第２のステータスの変化に応じて、前記第１のドキュメントステータス表示ペインと前記第２のドキュメントステータス表示ペインの各々に表示される前記ドキュメントの前記第１のステータスと前記第２のステータスを動的に更新するステップ（１４１２）と、
更新されたアウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントを、前記一次ユーザインタフェースに一時的に表示して、前記ドキュメントの更新された第１のステータスの利用可能性に関して、前記ドキュメントのユーザに知らせるステップ（１４０６）と、
前記表示されたメッセージバーに表示される情報を更新して、前記ドキュメントの更新された第２のステータスの利用可能性に関して、前記ドキュメントのユーザに知らせるステップ（１４１８）と、
をさらに含むことを特徴とする請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメントのステータス情報をアウトスペースユーザインタフェースからインスペースユーザインタフェースに通信して、アウトスペースユーザインタフェースのステータス情報の利用可能性を、ドキュメントのユーザに知らせる方法に関する。
【背景技術】
【０００２】
多くのドキュメントエディタにおいては、テキスト入力機能やデータ入力機能、書式設定機能などのオーサリング機能は、１つまたは複数のすぐに利用できる機能メニューを介して利用可能である。しかしながら、ドキュメントのセキュリティ管理やファイル形式変換、ドキュメントの編集許可管理などの非オーサリング機能は、見つけるのが難しいことが多い。さらに、ユーザが、例えば、ドキュメントは「読取専用」モードかどうかなど、所与のドキュメントの非オーサリングステータスを判断するとき、非オーサリングステータスを変更するアプリケーション機能は、見つけて使用するのが難しい場合がある。さらに、例えば、ドキュメントが別のユーザによって編集中などで、ドキュメントの所与のステータスの種類が変わると、現在のユーザは、ドキュメントのステータスが変ったことを知らない場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は、上記の事項および他の事項を考慮して成された。
【０００４】
この概要は、詳細な説明で下記にさらに詳しく述べる概念の一部を簡単に紹介したものである。この概要は、特許を請求する主題の重要な特徴および／または必須の特徴を特定することを意図したものではなく、特許を請求する主題の範囲を限定することも意図してはいない。
【課題を解決するための手段】
【０００５】
本発明の実施形態は、ドキュメントエディタプログラムのアウトスペースユーザインタフェースを介した、ドキュメントの情報およびステータスと、関連する機能／機能性へのアクセスを提供することによって、上記および他の問題を解決する。アウトスペースアクチュエータは、表示されたドキュメントを有するインスペースユーザインタフェースに関連付けられている。アウトスペースアクチュエータを選択すると、アウトスペースユーザインタフェースが表示され、そのアウトスペースユーザインタフェースは、ドキュメントの情報およびステータスを表示し、かつ、非オーサリング機能や機能性を提示する、ための表示面を備える。
【０００６】
一実施形態によると、アウトスペースユーザインタフェースを用いて、１つまたは複数のステータスペインを表示し、インスペースユーザインタフェースで編集中のドキュメントに関するステータス情報を提供してもよい。別の実施形態によると、所与のドキュメントのステータスへ変更するアプリケーション機能を、アウトスペースインタフェース内の、関連するステータス情報の近くに提示してもよい。
【０００７】
別の実施形態によると、アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントを、ドキュメントのインスペースユーザインタフェースに一時的に表示して、アウトスペースユーザインタフェースで現在利用可能なドキュメントステータス情報を通信してもよい。アウトスペースアクチュエータを、アウトスペース通信ＵＩコンポーネントに表示して、ユーザがアウトスペースＵＩを選択的に表示して、ドキュメントステータス情報に関連付けられた追加の情報および／または機能もしくは機能性を受信するのを可能にしてもよい。一実施形態によると、アウトスペース通信ＵＩコンポーネントに表示された情報に関連付けられたアウトスペースユーザインタフェースに表示されたドキュメントステータスペインは、アウトスペース通信ユーザインタフェースコンポーネントに表示された情報に関連付けられたドキュメントステータスペインにユーザの注意を引くように、視覚的に強調表示してもよい。
【０００８】
別の実施形態によると、メッセージバーをインスペースユーザインタフェースに表示し、アウトスペースユーザインタフェースからの情報を通信してもよい。アウトスペースアクチュエータをメッセージバーに表示して、メッセージバーとアウトスペースユーザインタフェースを視覚的に関連付け、かつ、ユーザが選択的にアウトスペースユーザインタフェースを開始できるようにし、アウトスペースユーザインタフェースから通信されたドキュメントステータス情報に関連付けられた追加の情報および／または機能性もしくは機能を、インスペースユーザインタフェースに表示されたメッセージバーを介して、取得するようにしてもよい。
【０００９】
本発明を特徴付ける上記および他の機能および利点は、関連図面を参照しながら、下記の詳細な説明を読むことにより明らかとなろう。上記の一般的な記載と下記の詳細な説明は両方とも、説明的なものにすぎず、特許を請求している発明を限定するものではないことは理解されたい。
【００１０】
本発明の非限定的および限定的な実施形態を下記の図面を参照して記載するが、記載の実施形態は全てを網羅したものではなく、それらに限定されない。様々な図面を通して、同じ参照番号は、特に断りの無い限り、同じ部分を指す。
【図面の簡単な説明】
【００１１】
【図１】アウトスペースアクチュエータを有するインスペースユーザインタフェースの一例を表す図である。
【図２】ドキュメント情報タブを有するアウトスペースユーザインタフェースの一例を表す図である。
【図３】ドキュメントログタブを有するアウトスペースユーザインタフェースの一例を表す図である。
【図４】共有ドキュメントタブを有するアウトスペースユーザインタフェースの一例を表す図である。
【図５】印刷ドキュメントタブを有するアウトスペースユーザインタフェースの一例を表す図である。
【図６】開始タブを有するアウトスペースユーザインタフェースの一例を表す図である。
【図７】アプリケーション情報タブを有するアウトスペースユーザインタフェースの一例を表す図である。
【図８】ドキュメントエディタプログラムのアウトスペースユーザインタフェースにアクセスする１つの例示的な動作フロー図である。
【図９】複数のドキュメントステータス情報ペインと関連するアプリケーション機能選択コントロールを示すアウトスペースユーザインタフェースの一例を表す図である。
【図１０】複数のドキュメントステータス情報ペインと関連するアプリケーション機能選択コントロールを示すアウトスペースユーザインタフェースの一例を表す図である。
【図１１】ドキュメントエディタプログラムのアウトスペースユーザインタフェースを介して、ドキュメントステータスおよび関連するアプリケーション機能にアクセスする１つの例示的な動作フロー図である。
【図１２】アウトスペース通信ユーザインタフェースコンポーネントと、改良されたメッセージバーユーザインタフェースコンポーネントと、を有するインスペースユーザインタフェースの一例を表す図である。
【図１３】複数のドキュメントステータス情報ペインと、関連するアプリケーション機能選択コントロールを示すアウトスペースユーザインタフェースの一例を表す図である。
【図１４】アウトスペース通信ユーザインタフェースコンポーネントと、改良されたメッセージバーユーザインタフェースコンポーネントと、を介して、ドキュメントステータスの通信を受信する１つの例示的な動作フロー図である。
【図１５】本発明の実施形態を実践することができる例示的なコンピュータ装置を表す図である。
【発明を実施するための形態】
【００１２】
添付の図面を参照して、実施形態を下記により詳細に記載する。それらは、実施形態の一部をなし、具体的な例示的実施形態を示す。しかしながら、実施形態は、多くの異なった形で実施してよく、本明細書に述べる実施形態に限定されると解釈されるべきではない。これらの実施形態は、開示を詳細で完全なものとし、その範囲を完全に伝えるために記載するものである。実施形態は、方法、システム、または装置として実践してもよい。従って、実施形態は、全てハードウェア、全てソフトウェア、またはソフトウェアとハードウェアを組み合わせた態様をとってもよい。よって、下記の詳細な説明は、発明を限定するためのものではない。
【００１３】
様々な実施形態の論理演算は、（１）コンピュータシステムで実行する一連のコンピュータによって実施するステップ、および／または（２）コンピュータシステム内の相互に接続された機械モジュールとして、実施される。その実施は、選択事項であり、本発明を実施するコンピュータシステムの性能用件に左右される。従って、本明細書に記載の実施形態を構成する論理演算は、動作、ステップ、またはモジュールと称される場合もある。
【００１４】
本発明の実施形態は、ドキュメントエディタのインスペースユーザインタフェースからアウトスペースユーザインタフェースへのアクセスを対象とする。一実施形態によると、アウトスペースユーザインタフェースは、ドキュメントを表示面に表示する必要のない機能のカテゴリを含むインタフェースである。別の実施形態によると、アウトスペースユーザインタフェースは、ドキュメントエディタプログラムのための非オーサリングシステム機能を含むユーザインタフェースである。アウトスペースユーザインタフェースは、ユーザがドキュメントに何かを行うことを可能にする機能を提供する。一態様においては、その機能は、ドキュメントの内容に影響を与えない。例を挙げると、アウトスペース機能は、ドキュメント情報機能、ドキュメントログ機能、印刷機能、開始機能、および、アプリケーション情報機能を含んでもよい。他の例としては、アウトスペース機能は、新規機能、開く機能、保存機能、閉じる機能、ドキュメントインスペクタ機能、レビューのために送信機能、最終版としてのマーク機能、許可機能、テンプレート機能、ＰＤＦ機能、ドキュメントプロパティ、ＣＤ機能のためのパッケージ、暗号化機能、オンライン機能、ドキュメントタスク割当機能、オプション機能、サーバへの公開機能、関連ドキュメントリンク、電子署名、ブログ機能、適合性チェッカ、ファックス機能、ドキュメントワークスペース、バージョニング、チェックイン／チェックアウトサービス、および、ワークフローサービスを含んでもよい。アウトスペース機能の他の例は、タギング、ワークスペース／プロジェクト、関連ドキュメントおよび情報機能、共有機能へのアクセス、ブランド設定、人とグループ、コミュニティ接続、および、ファイル検索を含んでもよい。上述の例は、アウトスペース機能の例の一部に過ぎない。アウトスペース機能は、その機能を使っているときに、ユーザがドキュメントを見る必要のない任意の非オーサリング機能を含んでもよい。一態様においては、アウトスペースユーザインタフェースは、ドキュメントの内容に影響を与えない非オーサリング機能のみを含む。別の態様においては、アウトスペースユーザインタフェースは、オーサリング機能を含まない。
【００１５】
一実施形態によると、アウトスペースユーザインタフェースを用いて、１つまたは複数のドキュメントステータスペインまたはスラブを表示してもよい。ドキュメントステータスペインまたはスラブは、ドキュメントステータス情報を表示するユーザインタフェースコンポーネントで、ドキュメントステータス情報とは、例えば、ドキュメントセキュリティ管理ステータス、ドキュメントファイル形式ステータス情報、一人または複数の他のユーザが所与のドキュメントにアクセスすることに関する情報、ドキュメントが電子署名を含むどうか、ドキュメントの前のバージョンが利用可能かどうか、および、ドキュメントが、「読取専用」などの特定の編集モードに設定されているかどうか、などである。
【００１６】
別の実施形態によると、ドキュメントステータスを変更するアプリケーション機能および／または機能性を、表示されたドキュメントステータスの近くに、選択可能なボタンまたはコントロールの形で提示し、表示されたドキュメントステータスへ、関連するアプリケーション機能を介して、ユーザが選択的に変更できるようにしてもよい。あるいは、所与のアプリケーション機能または機能性をどのように関連するドキュメントステータスに適用するかに関する情報を、ドキュメントステータスと共に表示してもよい。
【００１７】
別の実施形態によると、アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネントを、ドキュメントのインスペースユーザインタフェースに一時的に表示して、現在、アウトスペースユーザインタフェースで利用可能なドキュメントステータス情報を通信してもよい。アウトスペースアクチュエータを、アウトスペース通信ＵＩコンポーネントに表示して、ユーザが選択的にアウトスペースＵＩを表示して、ドキュメントステータス情報に関連付けられた追加の情報および／または機能もしくは機能性を受信することを可能にしてもよい。一実施形態によると、アウトスペース通信ＵＩコンポーネントに表示された情報に関連付けられたアウトスペースユーザインタフェースに表示されるドキュメントステータスペインは、アウトスペース通信ユーザインタフェースコンポーネントに表示された情報に関連付けられたドキュメントステータスペインにユーザの注意を引くように、視覚的に強調表示してもよい。
【００１８】
さらに別の実施形態によると、メッセージバーをインスペースユーザインタフェースに表示して、アウトスペースユーザインタフェースからの情報を通信してもよい。アウトスペースアクチュエータをメッセージバーに表示して、メッセージバーをアウトスペースユーザインタフェースと視覚的に関連付け、かつ、ユーザが、アウトスペースユーザインタフェースを選択的に立ち上げて、インスペースユーザインタフェースに表示されたメッセージバーを介して、アウトスペースユーザインタフェースから通信されたドキュメントステータス情報に関連付けられた追加の情報および／または機能性もしくは機能を取得することが可能なようにしてもよい。
【００１９】
アウトスペースユーザインタフェースとは対照的に、インスペースユーザインタフェースは、ドキュメントの内容をオーサリングするまたは変更するオーサリング機能を含むユーザインタフェースである。インスペース機能の結果は、オーサリング中のドキュメントに現れる。インスペースユーザインタフェースは、ホーム機能、挿入機能、ページレイアウト機能、参照機能、メール機能、レビュー機能、および、ビュー機能を含んでもよい。インスペースユーザインタフェースは、書式設定機能やライティングツールも含んでもよい。インスペースユーザインタフェース機能の他の例は、テキスト機能、画像機能、表、形、チャット機能、太字機能、フォント機能、レイアウト機能、配置機能、スタイル機能、ツール検出、スペルツール、貼り付けツール、文字カウント、および、同義語ファインダを含んでもよい。これらの例は、インスペース機能の一例に過ぎない。インスペース機能は、ドキュメントの内容をオーサリングまたは変更する任意のオーサリング機能を含んでもよい。
【００２０】
前述のように、ユーザは、ドキュメントエディタを開いて、ドキュメントをオーサリングしてもよい。ドキュメントエディタは、ワープロエディタ、スプレッドシートエディタ、スライドプレゼンテーションエディタ、ウェブページエディタ、電子メールエディタ、および／または、ドキュメントを編集する任意の他の種類のエディタを含んでもよい。ドキュメントエディタを本明細書に記載するが、アウトスペースユーザインタフェースは、ブラウザ、ウェブページ、電子メールアプリケーション、プロジェクトアプリケションなどの、非編集プログラムと関連付けられてもよい。ドキュメントエディタを開くと、ユーザは、インスペースユーザインタフェースを用いて、ドキュメントをオーサリングすることができる。ユーザは、非オーサリング機能を実行すると決定すると、アウトスペースアクチュエータを選択してもよい。選択すると、ドキュメントが表示から消え、リボンが拡大されて、豊富なアウトスペース機能のための表示スペースが提供される。別の態様においては、リボンは、拡張機能選択面に取って代わる。さらに、別の態様においては、ドキュメントは、画像、サムネイル、または小型ビットマップに変換され、アウトスペースユーザインタフェースに移動する。さらに別の態様においては、インスペースユーザインタフェース全体が、画像、サムネイル、または小型ビットマップに変換され、アウトスペースユーザインタフェースに移動する。このように、ユーザは、ドキュメントエディタプログラムを中止しないことを再確認する。ユーザが、インスペースユーザインタフェースに戻りたい場合、ドキュメントの画像を選択してもよい。選択すると、インスペースユーザインタフェースが、再び、表示される。
【００２１】
インスペースとアウトスペース間を行き来することによって、アウトスペース機能は、オーサリング機能から切り離されているので、ユーザは、容易に、アウトスペース機能に慣れることができる。インスペース機能とアウトスペース機能を分けることによって、それらの機能をカテゴリ分けすることができるので、ユーザは、容易にそれらの機能を見つけることができる。ディスプレイ上の「不動産」は、より良く利用されるので、機能をより豊富にし、情報や機能性を増やしてもよい。より多量の「不動産」が、アウトスペース機能で利用可能になり、ソフトウェア開発者が、ドキュメントエディタプログラムの機能性を向上させる機会が与えられる。ドキュメントに関連付けられた通信のチャネルは、インスペース機能と混ざっていないので、より良く管理できる。
【００２２】
図１は、アウトスペースアクチュエータを有する一次ユーザインタフェースまたはインスペースユーザインタフェースの一例を表す。ドキュメントエディタ１００は、リボン１０２、ドキュメント１０４、および、アウトスペースアクチュエータ１０６を含む。ドキュメントエディタ１００は、ワープロエディタ、スプレッドシートエディタ、スライドプレゼンテーションエディタ、ウェブドキュメントエディタ、電子メールエディタ、および／または、ドキュメントを編集するための任意の他の種類のエディタを含んでもよい。ドキュメントエディタは、図９に記載される例示的なコンピュータ装置などのコンピュータ装置と関連付けてもよい。
【００２３】
リボン１０２は、ホームタブ、挿入タブ、ページレイアウトタブ、参照タブ、メールタブ、レビュータブ、ビュータブ、および／または、任意の他の種類のオーサリングタブなどの、複数のリボンタブを含む。リボン１０２は、タブに関連付けられた機能も含んでもよい。例えば、リボン１０２は、クリップボード機能、フォント機能、パラグラフ機能、スタイル機能、編集機能を有するホームタブを表す。図１に示すタブおよび機能は、タブおよび機能の一例に過ぎない。リボン１０２は、オーサリング中のドキュメント１０４の種類に応じて、任意の種類のオーサリングタブおよび機能を含んでもよい。
【００２４】
ドキュメント１０４は、リボン１０２の下に位置してもよい。ドキュメント１０４は、ユーザが、ドキュメント１０４の内容を編集およびオーサリングすることができる「ライブ」ドキュメントであってもよい。ドキュメント１０４は、ワープロドキュメント、スライドプレゼンテーションドキュメント、スプレッドシートドキュメント、インターネットドキュメント、電子メールドキュメント、および／または、オーサリング可能な任意の他の種類のドキュメントを含んでもよい。
【００２５】
アウトスペースアクチュエータ１０６は、任意の種類のボタンまたはセレクタを含んでもよい。アウトスペースアクチュエータ１０６は、ドキュメントエディタ１０４の上部左隅に示されているが、ドキュメントエディタ１０４の任意の場所に位置してもよい。一態様においては、アウトスペースアクチュエータ１０６は、「ワンクリック」でアウトスペースユーザインタフェースを作動する。このように、ユーザは、ドロップダウンメニューまたはリストを使ってアウトスペース機能を探す必要はない。
【００２６】
図２は、ドキュメント情報タブを有する二次ユーザインタフェースまたはアウトスペースコンピュータ生成ユーザインタフェースの一例を表す。図２から図７は、ドキュメントエディタ２００の上部に沿ってタブを示すが、タブは、ドキュメントエディタ内の、側部、下部、および／または、任意の他の位置にあってもよい。タブはまた、ボタン、クイックリンク、および／または、図２から図７に具体的に示されていない他の機能を含んでもよい。ドキュメントエディタ２００は、拡大されたリボン２０２、ドキュメント画像２０４、および、アウトスペースアクチュエータ２０６を含む。拡大されたリボン２０２は、ドキュメント情報タブ、ドキュメントログタブ、共有ドキュメントタブ、印刷ドキュメントタブ、開始タブ、およびアプリケーション情報タブなど、複数のリボンタブを含む。図２に示すように、拡大されたリボン２０２は、図１のリボン１０２より広い表示域を含む。一態様においては、拡大されたリボン２０２は、ドキュメント１０４を表示域から除く前に、ドキュメント１０４が使っていた表示域を投入する。別の態様においては、拡大されたリボン２０２は、ボタンと機能性を含み、ユーザが拡大されたリボン２０２で作業を行うのを可能にする。
【００２７】
ドキュメント画像２０４は、ドキュメント１０４の、画像、サムネイル、および、小型ビットマップを含んでもよい。別の態様においては、インスペースユーザインタフェース全体が画像、サムネイル、または、小型ビットマップに変換されて、アウトスペースユーザインタフェースに移動する。ドキュメント画像２０４は、静的または「ライブでなく」てもよい。言い換えれば、ユーザは、アウトスペースインタフェース中は、ドキュメント画像２０４をオーサリングすることができなくてもよい。一態様においては、ドキュメント１０４は、アウトスペースアクチュエータ１０６が選択されると、ドキュメント画像２０４に変換される。別の態様においては、ドキュメント画像２０４は、拡大されたリボン２０２に表示される。さらに別の態様においては、ドキュメント画像は、図１に示されるインスペースユーザインタフェースにリンクバックすることができる。言い換えれば、ユーザは、ドキュメント画像２０４を選択することによって、図１のインスペースユーザインタフェースに戻ってもよい。ドキュメント画像２０４を「ワンクリック」すると、インスペースユーザインタフェースが作動するようにしてもよい。このように、ユーザは、ドロップダウンメニューまたはリストを使ってインスペース機能を探す必要はない。別の態様においては、アウトスペースアクチュエータ２０６または任意の他の種類のボタンもしくはセレクタを選択して、インスペースユーザインタフェースに戻ることができる。
【００２８】
図２に示すように、ドキュメントエディタ２００は、ドキュメント情報タブを含んでもよい。ドキュメント情報タブは、ドキュメント画像２０４、クイック機能２０８、ドキュメント詳細ペイン２１０、ドキュメントタスクリストペイン２１２、日付ペイン２１４、関連項目ペイン２１６、および、人物ペイン２１８に関連付けてもよい。クイック機能２０８は、新規機能、開く機能、保存機能、名前をつけて保存機能、ドキュメントを閉じる機能、および、エディタ終了機能を含んでもよい。ドキュメント詳細ペイン２１０は、ドキュメント１０４に関連するメタデータを入力するためのフィールドを含んでもよい。そのようなフィールドは、タイトルフィールド、件名フィールド、抽象フィールド、著者フィールド、ページ番号フィールド、および、文字カウントフィールドを含んでもよい。ドキュメントタスクリストペイン２１２は、プロジェクトを完了するためのリマインダタスクおよびフィールドのリストを含んでもよい。日付ペインは、プロジェクトのベンチマークに関連付けられた日付を投入するフィールドのセットを含んでもよい。関連項目ペイン２１６は、ドキュメント１０４に関連項目を投入するための項目およびフィールドのリストを含んでもよい。例えば、関連項目は、ウェブページへのリンクを含んでもよい。人物ペイン２１８は、ドキュメント１０４に関連する人物へのアクセスレベルを提供するフィールドのセットを含んでもよい。例えば、アクセスレベルは、アクセスなし、フルアクセス、または、部分アクセスを含んでもよい。
【００２９】
図３は、ドキュメントログタブを有するアウトスペースユーザインタフェースの一例を表す。ドキュメントエディタ３００は、拡大されたリボン３０２、ドキュメント画像３０４、および、アウトスペースアクチュエータ３０６を含む。図３に示すように、ドキュメントエディタ３００は、ドキュメントログタブを含んでもよい。ドキュメントログタブは、ドキュメント画像３０４およびドキュメントログペイン３０８と関連付けられてもよい。ドキュメントログペイン３０８は、ドキュメントに関連するイベントに関連付けられたリストとフィールドとを含んでもよい。例えば、ドキュメントログペイン３０８は、印刷日、保存日、共有日、および／または、ログに関連し得る任意の他のドキュメントの事象、のリストを含んでもよい。
【００３０】
図４は、共有ドキュメントタブを有するアウトスペースユーザインタフェースの一例を表す。ドキュメントエディタ４００は、拡大されたリボン４０２、ドキュメント画像４０４、および、アウトスペースアクチュエータ４０６を含む。図４に示すように、ドキュメントエディタ４００は、共有ドキュメントタブを含んでもよい。共有ドキュメントタブは、ドキュメント画像４０４、共有タスクメニュー４０８、および、共有ペイン４１０と関連付けてもよい。共有タスクメニュー４０８は、ドキュメントを他のユーザと共有するための数個の機能を含んでもよい。共有ペイン４１０は、ドキュメントを共有するためのフィールドと機能のセットを含んでもよい。共有タスクメニューは、送信ペイン４１２、フィードバックペイン４１４、コラボレーションペイン４１６、および、公開ペイン４１８を含んでもよい。送信ペイン４１２は、添付機能として送信、メッセージボディ機能としてドキュメントを使用、および／または、ファックス機能としてドキュメント送信を含んでもよい。フィードバックペイン４１４は、ドキュメントを数人の人にルーティングするフィードバック収集機能を含んでもよい。フィードバックペイン４１４は、承認を求める機能を含んでもよい。承認を求める機能とは、ドキュメントを数人の人にルーティングして、その人たちにドキュメントを受け取るか拒否するか尋ねる機能である。フィードバックペイン４１４は、また、変更送信追跡機能を含んでもよい。その機能は、ドキュメントのコピーを他のユーザに電子メールで送り、変更をそのドキュメントに含むよう提案するように頼む機能である。コラボレーションペイン４１６は、ワークスペースコラボレーション機能を含んでもよく、その機能は、所有者にドキュメントの選択を割り当てる。コラボレーションペイン４１６は、サーバコラボレーション機能も含んでもよく、その機能によって、他のユーザにドキュメントの共有コピーにアクセスするよう勧める。公開ペイン４１８は、ブログ公開機能や管理サーバ公開機能を含んでもよい。
【００３１】
図５は、印刷ドキュメントタブを有するアウトスペースユーザインタフェースの一例を表す。ドキュメントエディタ５００は、拡大されたリボン５０２、ドキュメント画像５０４、および、アウトスペースアクチュエータ５０６を含む。図５に示すように、ドキュメントエディタ５００は、印刷ドキュメントタブを含んでもよい。印刷ドキュメントタブは、ドキュメント画像５０４および印刷メニューペイン５０８と関連付けてもよい。印刷メニュー５０８は、ページレイアウトペイン５１０、印刷オプションペイン５１２、印刷選択ペイン５１４、および、印刷オプションペイン５１６を含んでもよい。ページレイアウトペイン５１０は、マージン機能、配向機能、サイズ機能、ページ縮小機能、および、ビュー機能を含んでもよい。印刷オプションペイン５１２は、プリンタと、プリンタのステータス、種類、位置に関連付けられたデータと、を選択するフィールドを含んでもよい。印刷選択ペイン５１４は、ドキュメントの印刷する部分を選択するためのフィールドを含んでもよい。印刷オプションペイン５１６は、ドキュメントの印刷の仕方を選択するためのフィールドを含んでもよい。
【００３２】
図６は、開始タブを有するアウトスペースユーザインタフェースの一例を表す。ドキュメントエディタ６００は、拡大されたリボン６０２と、アウトスペースアクチュエータ６０４と、を含む。開始タブがドキュメントはまだ生成されていないことを示す場合、拡大されたリボン６０２は、ドキュメント画像を含まなくてもよい。図６に示すように、ドキュメントエディタ６００は、開始タブを含んでもよい。開始タブは、最新ドキュメントペイン６０６とテンプレートペイン６０８と関連付けられてもよい。最新ドキュメントペイン６０６は、最近アクセスしたドキュメントのリストを含んでもよい。テンプレートペイン６０８は、複数の選択可能なテンプレートを含んでもよい。一態様においては、選択可能なテンプレートはサムネイルであり、選択すると、インスペースユーザインタフェースが自動的に投入される。言い換えると、テンプレートの選択は、ユーザがドキュメントのオーサリングを望んでいることを示すので、ユーザは、アウトスペースユーザインタフェースからインスペースユーザインタフェースに移動させられる。
【００３３】
図７は、アプリケーション情報タブを有するアウトスペースユーザインタフェースの一例を表す。ドキュメントエディタ７００は、拡大されたリボン７０２、および、アウトスペースアクチュエータ７０４を含む。拡大されたリボン７０２は、ドキュメントが作成されたかどうかに応じて、ドキュメント画像を含む場合と、含まない場合がある。図７に示すように、ドキュメントエディタ７００は、アプリケーション情報タブを含んでもよい。アプリケーション情報タブは、サービスペイン７０６に関連付けられてもよい。サービスペイン７０６は、ドキュメントエディタに関連付けられたオンラインサービスを含んでもよい。サービスペイン７０６は、パスワード機能、オンラインイベント、プロダクトトライアル、ヘルプ機能、セキュリティアップデート、診断、トレーニングなどを含んでもよい。
【００３４】
図８は、ドキュメントエディタプログラムのアウトスペースユーザインタフェースにアクセスする１つの例示的な動作フロー図を表す。動作フロー８００は、スタート動作８０２で始まり、動作８０４に進む。そこで、アウトスペースアクチュエータを含むインスペースインタフェースが提供される。インスペースインタフェースの例は、図１を含んでもよい。動作フロー８００は、決定動作８０６に進み、そこで、アウトスペースに入るかどうかを決定する。入らない場合は、動作フロー８００は、決定動作８０８に進み、そこで、ドキュメントエディタを終了するかどうかを判断する。ドキュメントエディタを終了すると決定すると、動作フローは、終了動作８２０に進む。ドキュメントエディタを終了しないと決定すると、動作フロー８００は、折り返して戻る。
【００３５】
アウトスペースに入ると決定すると、動作フロー８００は、動作８１０に進み、そこで、アウトスペースアクチュエータが選択される。アウトスペースアクチュエータを選択すると、動作８１２に示すように、ドキュメントは画像に変換され、リボンは拡大され、アウトスペース機能がユーザインタフェースに投入される。別の態様においては、ドキュメント画像は作成されない。
【００３６】
動作フローは決定動作８１４に進み、そこで、インスペースに戻るかどうかを決定する。戻らなければ、動作フロー８００は決定動作８１８に進み、そこで、ドキュメントエディタを終了するかどうかを判断する。ドキュメントエディタを終了すると決定すると、動作フローは終了動作８２０に進む。ドキュメントエディタを終了しないと決定すると、動作フロー８００は折り返して戻る。インスペースに入ると決定すると、動作フロー８００は動作８１６に進み、そこで、ドキュメント画像を選択する。別の態様においては、インスペースアクチュエータが選択される。その後、動作フロー８００は動作８０４に折り返して戻る。
【００３７】
図９は、アウトスペースユーザインタフェースの一例であり、複数のドキュメントステータス情報ペインと、関連するアプリケーション機能選択コントロールが示されている。図９に示すように、ドキュメントステータスタブ９０５が設けられ、アプリケーションのインスペースで編集中のドキュメントに関するステータス情報を表示する。本明細書に記載する、ドキュメントステータスタブ９０５は、例示目的のためだけのものであり、拡大されたリボン２０２にドキュメントテータス情報を表示する、選択可能なコントロールの様々な種類および位置を制限するものではないことは、理解されたい。図９に示すように、ドキュメントエディタ２００は、アウトスペースアクチュエータ２０６を作動させるとドキュメントステータス情報を自動的に表示するように構成されてもよいことは理解されたい。
【００３８】
図９を参照すると、複数のドキュメントステータスペインまたはスラブ９１０、９１２、９１４、９１６、９１８が表示されている。ドキュメントペイン９１０から９１８は、ユーザインタフェースコンポーネントの例を示すものであり、その中に、ドキュメントエディタのインスペースで編集中のドキュメントに関連する様々な種類のドキュメントステータスを、表示することができる。
【００３９】
一実施形態によると、表示されたドキュメントステータスに関連付けられた機能および／または機能性は、関連付けられた機能および／または機能性に選択的にアクセスし、所与のドキュメントステータスを変更するために、表示されたドキュメントステータスの近くに、提示されてもよい。図９に示すように、選択可能なコントロール９１１、９１３、９１５、９１７、９１９、９２０は、選択的に機能にアクセスして、関連するドキュメントペイン９１０から９１８に表示されるドキュメントステータスを変更するために、関連するドキュメントステータスペインの中に表示されて、示されている。従って、所与の種類のドキュメントステータスが、ドキュメントペイン、例えば、ペイン９１０、に表示され、かつ、アプリケーション機能または機能性が、表示されたドキュメントステータスを変更するのに利用できる場合、選択可能なコントロール９１１を、そのドキュメントペイン内に表示して、関連する機能または機能性にアクセスし、表示されたドキュメントステータスを変更してもよい。あるいは、所与の機能または機能性にアクセスするための選択可能なコントロールを提供する代わりに、関連するドキュメントステータスへの変更に利用することができる利用可能な機能のアイデンティティおよび性質に関する情報をステータスペインに提供してもよい。
【００４０】
図９を参照して、ドキュメントステータスペイン９１０から９１８を介して提示されるステータス情報と、関連するアプリケーション機能とは、様々な種類のドキュメントステータスを含んでもよい。例えば、ドキュメントステータスペイン９１０を参照すると、ドキュメントの現在のセキュリティまたは保護ステータスに関する情報を提供してもよい。例えば、図９に示すように、現在のドキュメントが、ユーザ以外の人がドキュメントを開いて編集することができるセキュリティステータスを有する場合、「このドキュメントは、ユーザ以外の人が編集することができる」のようなステータスストリング（文字列）を、ドキュメントステータスペイン９１０に提供して、ドキュメントの現在のセキュリティステータスは、「読取専用」モードではなく、そのドキュメントはユーザ以外の人が編集可能であるということを、ユーザに警告してもよい。
【００４１】
実施形態によると、ドキュメントの現在のステータス、例えば、ドキュメントの現在のセキュリティステータスの提供に加えて、ユーザは表示されたステータスに変更してもよいということをユーザに知らせる情報を、関連するドキュメントステータスペインに表示してもよい。例えば、ドキュメントステータスペイン９１０に示すように、「このドキュメントをユーザ以外の人が編集するのを防ぐことができる」という追加のストリングを提供して、ユーザが、ドキュメントの現在のセキュリティステータスへの変更が可能であることを、ユーザに知らせる。このように、ステータスペイン９１０から９１８に提供されるステータス情報は、ステータスを変更することによってどんな影響が起こり得るかをユーザに説明することによって、より豊富になり、その情報は、ユーザによる利用可能な機能を使用した現在のドキュメントステータスの変更をさらに助長する。
【００４２】
ドキュメントステータスの変更を可能にするアプリケーション機能が利用可能な場合、その利用可能な機能に選択的にアクセスするために、そのアプリケーション機能を、選択可能なコントロール９１１の形でドキュメントステータスペイン９１０に表示してもよい。例えば、「保護管理」コントロール９１１は、ドキュメントペイン９１０に示されている。ユーザは、現在のドキュメントのセキュリティステータスを読み、現在のドキュメントのセキュリティステータスが変更可能なことを知ると、ユーザは「管理保護」コントロール９１１を選択して、関連するドキュメントエディタアプリケーションのセキュリティ機能にアクセスし、現在のセキュリティステータスを変更してもよい。例えば、ユーザは、ドキュメントを暗号化してもよく、ドキュメントへの書式設定を禁じてもよく、ドキュメントを「読取専用」モードにしてもよく、情報権利管理（ＩＲＭ）アプリケーションにアクセスして、ドキュメントに関する様々なアクセスや編集許可を設定してもよい、などである。有利なのは、図９に示すように、ユーザは、ドキュメントに関する有効なステータス情報を与えられ、ドキュメントの現在のステータスを変更する機能または機能性が利用できる場合、与えられたステータス情報の近くに、機能または機能性へのアクセスが表示されることである。
【００４３】
図９を参照すると、他の種類のドキュメントステータスと、関連する機能が示されている。例えば、有害な内容が関連するドキュメントに含まれている可能性があり、その内容が無効にされたことを、ユーザに知らせるドキュメントステータスペイン９１２が示されている。図９に示すように、「内容を有効にする」コントロール９１３がステータスペイン９１２に表示され、有害性が疑われたために無効にされた内容をユーザが選択的に有効にするのを可能にする。
【００４４】
別の種類のドキュメントステータスは、ドキュメントステータスペイン９１４に示されるように、現在使用中のドキュメントエディタのバージョンと互換性がない、または、一緒に使用すると問題があるファイル形式で、現在のドキュメントが保存されたかどうかである。例えば、使用中のドキュメントエディタは、開いたドキュメントが保存された時のバージョンよりも新しいバージョンである場合がある。そうすると、以前のバージョンなら利用可能なアプリケーション機能が、現在開かれているドキュメントを新しいバージョンに変換しない限り、現在開かれているドキュメントに使用できないことがある。従って、ステータスペイン９１４は、「このドキュメントのファイル形式をアップデートすることができます。このドキュメントは、旧いファイル形式を使用して保存されているので、アプリケーション機能の一部を無効にします。最新のファイル形式に変換することができます。」のようなステータスストリングを含んでもよい。この表示ステータステキストストリングは、開いたドキュメントの現在のバージョンのステータスをユーザに提供するだけではなく、例えば、ドキュメントの現在のステータスを変更するドキュメント変換機能の、機能または機能性の利用可能性をユーザに知らせる。この例によると、ドキュメント変換機能が利用可能なので、ユーザがドキュメント変換機能に選択的にアクセスすることを可能にする「ドキュメント変換」コントロール９１５を、ステータスペイン９１４に表示してもよい。ドキュメント変換機能は、開いたドキュメントをより最近のバージョンに変換して、ドキュメントエディタアプリケーションのより最近のバージョンで利用可能な機能の全てを、開いたドキュメントで利用できるようにするものである。
【００４５】
ステータスペイン９１６は、現在のドキュメントをユーザ以外の人が今、編集中かどうかに関するステータス情報を示す。ユーザは、ドキュメントの他のユーザと接触して他のユーザと協働してもよいこと、または、ドキュメントの他のユーザと通信してもよいことも、知らされる。この種類のステータスは、ドキュメントが、共同ドキュメント共有プログラムを介して利用可能なときに、提供されてもよいことは、理解されたい。共同ドキュメント共有プログラムとは、一人または複数のユーザ、例えば、共同作業チームのユーザが、所与のドキュメントを開いて、そのドキュメントを編集することを可能にするものである。ステータスペイン９１６に示されたステータスを用いて、別のユーザが現在ドキュメントを編集していることを所与のユーザに知らせてもよく、そして、「電子メールまたはＩＭ」コントロール９１７を設けて、現在のユーザが、そのドキュメントの別のユーザに、電子メールまたはインスタントメッセージを送信することを可能にしてもよい。電子メールまたはインスタントメッセージを送ることは、２種類の通信例に過ぎず、提供可能な他の種類の通信システムを制限するものではないことは、理解されたい。
【００４６】
図９を参照すると、ドキュメントステータスペイン９１８は、ドキュメントが電子署名を含むかどうか、または、ドキュメントの電子署名が無効または侵害されているかどうかに関して、ユーザに知らせるドキュメントステータスを示す。例えば、以前のユーザが、現在のドキュメントを編集して完成させ、そのドキュメントに電子書名を付けた場合、電子署名を付けたユーザはドキュメントを見直して、ドキュメントに最終版の印を付けたことを、電子署名を用いて次のユーザに知らせてもよい。ステータスペイン９１８に示すステータス情報を用いて、そのような電子署名をドキュメントに付けたことを、現在のユーザに知らせてもよい。現在のユーザが、現在のドキュメントに付けられた署名情報を変更したい場合、「電子署名」コントロール９１９を設けて、ドキュメントの電子署名ステータスへの変更を可能にしてもよい。「最終版としてマーク」コントロール９２０などの他の関連のあるコントロールを設けて、ユーザがドキュメントにステータスを付けるのを可能にして、次のユーザに、ドキュメントは前のユーザが完成させたと知らせてもよい。
【００４７】
図９に示す、ドキュメントステータスの種類と、関連する選択可能な機能コントロールとは、例を示すためだけのものであり、ドキュメントステータスペイン９１０から９１８に表示可能な膨大な量と種類のドキュメントステータスに制限を加えるものではなく、ドキュメントステータスペイン９１０から９１８に表示可能なドキュメントステータスを変更するための膨大な数の関連する機能および／または機能性に制限を加えるものでもないことは、理解されたい。例えば、ステータス情報と関連する機能および／または機能性は、アウトスペースユーザインタフェースで利用可能な他のドキュメント情報ペインを介して、表示してもよい。例えば、図５に戻ると、印刷メニュー５０８を用いて、ドキュメントに適用中の一時的な印刷設定を表すこともできる。さらに、ドキュメントステータスペイン９１０から９１８と、機能コントロール９１１から９２０と、の位置と構成は、本明細書に記載のアウトスペース２０２の情報と関連する機能コントロールを提供するのに利用可能な様々配向とレイアウトに制限を加えるものではない。
【００４８】
ある実施形態によると、ドキュメントステータスペイン９１０から９１８に表示される情報は、ドキュメントに関する関連するステータス情報が変化すると、ステータスペイン９１０から９１８に表示される情報と、ドキュメントステータスが変化すると関連するステータス対して現れる選択可能な機能コントロール９１１から９２０も変化するというように、動的に維持される。すなわち、ドキュメントステータスが変化すると、異なった機能が変化したステータスと共に使用可能かどうかの判断が行われ、可能と判断されれば、異なる機能が、動的に更新されたステータス情報と共に表示されてもよい。例えば、ステータスペイン９１０を参照すると、現在、編集されたドキュメントが「読取専用」モードの場合、ステータスストリングを変更して、ドキュメントは現在、「読取専用」モードであり、ドキュメントの保護ステータスを変更して、ユーザ以外の人がそのドキュメントを編集可能なようにすることができると、ユーザに知らせてよい。
【００４９】
ある実施形態によると、ドキュメントステータスペイン９１０から９１８に提供されるドキュメントステータスは、ドキュメントステータスタブ９０５またはドキュメントステータスを表示する他の手段を作動させると、常に表示されるようにプログラムされてもよく、または、所与の種類のドキュメントステータスが変化した、または、表示のためのなんらかの閾値基準に達したときのみ、個々の種類のドキュメントステータスまたは全てのドキュメントステータスを表示してもよい。例えば、有害な内容を無効にすることに関連する情報は、ステータスペイン９１２に示すように、有害な内容が最近無効にされた場合、アウトスペースに表示するようにのみプログラムしてもよい。他方、このようなステータスは、所与のドキュメントに有害な内容が含まれている可能性があることをユーザに警告するために常にアウトスペース２０２に表示されるように設定してもよい。すなわち、ドキュメントステータスは、ステータスが変化してもしなくても、アウトスペースユーザインタフェースに常置のホームを有してもよく、または、関連するステータスに変化があった時のみ、関連するドキュメントステータスペインに、ドキュメントステータスが表示されてもよい。別の例に関しては、ステータスペイン９１８に示された電子署名情報は、関連するドキュメントに、予め適用された電子署名を無効にする、または、侵害する変化があったときのみ情報が表示されるように、プログラムされてもよい。
【００５０】
図１０は、複数のドキュメントステータス情報ペインと関連するアプリケーション機能選択コントロールとを示す、アウトスペースユーザインタフェースの別の例を表す。図１０に示すドキュメントステータスペイン１０１０は、現在のドキュメントステータスを変更するために利用可能な機能を論理的にグルーピングしたものを示す。ステータスペイン１０１０に示すドキュメントステータスは、ドキュメントの現在のセキュリティステータスに関連付けられている。例えば、ステータスペイン１０１０に提供されているステータスは、ドキュメントは、ユーザ以外の人によって編集される可能性があり、ユーザは、ドキュメントに適用されている編集許可を、複数の異なるドキュメント保護機能を用いて変更してもよいことを、ユーザに知らせる。選択可能なコントロール１０１１、１０１２、１０１３が、拡大されたペイン１０１０に提供される。コントロール１０１１、１０１２、１０１３によって、ユーザは、ドキュメントの現在のセキュリティステータスや編集許可ステータスを変更するための、ユーザが利用可能な様々なドキュメント保護機能にアクセスすることができる。例えば、「ＩＲＭ」機能コントロール１０１１によって、ユーザは、様々なドキュメント編集許可を関連するドキュメントに適用することができる。「ドキュメント暗号化」コントロール１０１２によって、ユーザは、編集されたドキュメントに暗号化を適用する機能にアクセスすることができる。また、例えば、ドキュメントが、標準化されたドキュメントで、そのドキュメントにアクセスする様々なユーザによる書式設定の変更を受けるべきでない場合、「書式設定制限」機能１０１３によって、ユーザは、ドキュメントに適用される可能性のある書式設定を制限する機能にアクセスできる。このように、１つのステータスペインを用いて、様々な異なる機能を表してもよく、または、所与の種類のステータスを様々な異なる機能にマッピングしてもよい。
【００５１】
再度、図１０を参照すると、ドキュメントステータスペイン９１６は、ステータスペイン９１６の周囲に沿って配置された境界線１０１５で示される。ある実施形態によると、所与のステータスペイン９１０から９１８に提供されたステータス情報は、異なる深刻度または重要性のレベルで、指定してもよい。一実施形態によると、境界線１０１５を用いて、関連するステータスペイン９１６を強調表示または色分けし、表示されたステータスに適用された深刻度または重要性のレベルをユーザに知らせてもよい。例えば、重要度の低いステータスは緑色の境界線１０１５、中程度の深刻度または重要性レベルのステータス情報は黄色の境界線１０１５、深刻度または重要性レベルの高いステータス情報は、赤い境界線１０１５で色分けしてもよい。例えば、ドキュメントが、未知のマクロまたはＡｃｔｉｖｅＸコントロールなどの有害な内容を含むことが分かると、図９に示すような、ステータスペイン９１２等のステータスペインを、そのステータス情報は、ユーザにとって深刻であるまたは重要が高いものであるとユーザに警告するための境界線１０１５または他の適切な識別機構と共に、提供することができる。色分けおよび境界線１０１５の利用は、例を示すためだけのものであり、深刻度および／または重要性レベルをユーザに示すことができる多くの方法を排除するものではないことを、理解されたい。例えば、色分けされたバーをステータスペインの一方の端部に沿って、または、ステータスペインの上端または下端に沿って配置してもよい。同様に、例えば、フラッグ、星などの様々な重要性レベルを表すアイコンを利用して、深刻度および／または重要性のレベルを示してもよい。
【００５２】
図１１は、ドキュメントエディタプログラムのアウトスペースユーザインタフェースを介して、ドキュメントステータスと、関連するアプリケーション機能にアクセスする例示的な動作フロー図を表す。動作フロー１１００は、開始動作１１０２で始まり、動作１１０４に進み、ここで、上述のように、アウトスペースアクチュエータを含むインスペースユーザインタフェースを提供する。例示のために、図１１に示す動作フロー１１００は、ドキュメントエディタ２００で編集中のドキュメントに関する1つまたは複数の種類のドキュメントステータスを取得するというユーザの望みに関連付けられているとしよう。
【００５３】
動作フロー１１００は、決定動作１１０６に進み、そこで、アウトスペースユーザインタフェースに入るかどうか判断する。アウトスペースユーザインタフェースに入らなければ、動作フロー１１００は、決定動作１１０８に進み、そこで、ドキュメントエディタを終了するかどうかを判断する。ドキュメントエディタを終了すると判断する場合、動作フローは、終了動作１１２０に進む。ドキュメントの編集を継続すると判断する場合、動作フロー１１００は、折り返して戻る。ユーザが、１つまたは複数の種類のドキュメントステータスを取得するためにアウトスペースユーザインタフェースに入ると決定すると、動作フロー１１００は、動作１１１０に進み、そこで、アウトスペースアクチュエータを選択する。アウトスペースアクチュエータを選択すると、上述のように、ドキュメントを画像に変換し、リボンを拡大し、かつ、アウトスペース機能をユーザインタフェースに投入することができる。別の実施形態によると、ドキュメント画像は作成しなくてもよい。
【００５４】
動作１１１２で、ドキュメントステータスタブ９０５またはドキュメントステータスを表示するための他の適切な作動方法を選択後、図９および図１０を参照しながら、例を挙げて上述したように、１つまたは複数の種類のドキュメントステータスが、関連するドキュメントステータスペイン９１０から９１８と１０１０に表示されてもよい。さらに、表示されたドキュメントステータスを変更する任意の機能および／または機能性が利用可能な場合、１つまたは複数の選択可能な機能および／または機能性コントロール９１１から９２０、１０１１から１０１３が、関連するステータスペインに表示されてもよく、または、利用可能な機能または機能性のアイデンティティおよび性質に関する情報が、ステータスペインに表示されてもよい。表示されたステータスと、任意の利用可能な関連する機能を見直した後、動作フローは、動作１１１４に進み、例えば、編集されたドキュメントへの編集許可を変更する機能などの、所望の非オーサリング機能が、ドキュメントの関連するステータスを変更するために適用されてもよい。
【００５５】
ある実施形態によると、所与の機能または機能性を利用した後、関連するステータスペインに表示されたステータス情報は、新しいステータスを反映するように変更されてもよい。例えば、ステータスの変化に基づいて、選択された機能または機能性が、もはや適用できない場合、その機能または機能性は、ステータスペインから取り除かれてもよい。あるいは、ステータスの変更後、関連するステータスペインを、ディスプレイから取り除いてもよい。または、ステータスの変更後、ユーザは、インスペースユーザインタフェースに自動的に戻ってもよい。
【００５６】
ドキュメントステータスを見直して変更した後、必要に応じて、動作フローは、動作１１１８に進み、インスペースユーザインタフェースに戻る、または、ドキュメントエディタを終了する。動作フローは、動作１１２０で終了する。
【００５７】
図１から図１１を参照して上述したように、ドキュメントステータス情報を含む様々なドキュメント情報が、アウトスペースユーザインタフェースを介して提供されてもよい。図１２から図１４を参照して下記に述べるように、ユーザの興味を引く可能性のある情報がアウトスペースユーザインタフェースで利用可能であるということを、ユーザに知らせるために、アウトスペースユーザインタフェースとインスペースユーザインタフェース間の通信が提供される。図１２は、アウトスペース通信ユーザインタフェースコンポーネントと、改良されたメッセージバーユーザインタフェースコンポーネントと、を有する、インスペースユーザインタフェースの例を表す。
【００５８】
本発明の実施形態によると、アウトスペースユーザインタフェースの１つまたは複数のドキュメント情報またはステータスペインに表示された情報は、ドキュメントに関する関連情報が変化するのに従って、動的に更新される。図１２に示すように、アウトスペース通信ユーザインタフェース（ＵＩ）コンポーネント１２１０が設けられ、アウトスペースユーザインタフェースに含まれるドキュメントステータス情報を通信して、アウトスペース通信ＵＩコンポーネントに含まれる情報は、ユーザの興味を引くかもしれないドキュメントステータスの変更を表すということをユーザに知らせる。例えば、アウトスペース通信ＵＩコンポーネント１２１０は、図１２に示すように、「ボブ・スミスは、編集のためドキュメントを開いた」というテキストストリング１２１５の例を含む。
【００５９】
実施形態によると、アウトスペース通信ＵＩコンポーネント１２１０が、インスペースユーザインタフェース内に一時的に表示され、ステータス情報を迅速に取り次いで、編集中のドキュメントのステータスの変更に関してもっと知るために、ユーザはアウトスペースユーザインタフェースを開始すべきであるとユーザに警告する。ユーザが迅速にアウトスペースユーザインタフェースを開始できるように、アウトスペースアクチュエータ１０６が、アウトスペース通信ＵＩコンポーネント１２１０の極めて近くにまたは内部に表示される。一時的に表示されたアウトスペース通信ＵＩコンポーネントに含まれる情報は、図１から図１５を参照して本明細書に記載されるアウトスペースユーザインタフェースに表示され得るドキュメントに関する任意の情報であってもよいことは、理解されたい。
【００６０】
アウトスペース通信ＵＩコンポーネント１２１０は、図１２に示すように、一般的に直線で構成された形状で、アウトスペース通信ＵＩコンポーネント１２１０内に、アウトスペースアクチュエータ１０６を含む。図１２に示すアウトスペース通信ＵＩコンポーネント１２１０の形状および配向は、例を示すためだけのものであり、アウトスペース通信ＵＩコンポーネント１２１０に使用可能な多数の形状および配向を制限するものではなく、アウトスペース通信ＵＩコンポーネント１２１０が、アウトスペースユーザインタフェース内に含まれる関連情報をユーザに知らせるためにインスペースユーザインタフェース内に配置され得る位置を制限するものではないことは、理解されたい。
【００６１】
一実施形態によると、アウトスペース通信ＵＩコンポーネント１２１０は、例えば、色分け、アイコンの追加など、視覚的に強調表示して、アウトスペースユーザインタフェースから通信されている情報に関連付けられた深刻度または重要性レベルを示してもよい。例えば、アウトスペース通信ＵＩコンポーネント１２１０の例の周囲に配置された境界線１２２０は、色分けされて、アウトスペースユーザインタフェースから通信中の情報に関連付けられた深刻度または重要性レベルを示してもよい。
【００６２】
一実施形態によると、アウトスペース通信ＵＩコンポーネント１２１０は、表示後、例えばＮ秒間、一時的に表示されてもよく、アウトスペース通信ＵＩコンポーネント１２１０の表示時間は、必要に応じて、増減してもよい。あるいは、アウトスペース通信ＵＩコンポーネント１２１０は、その上の任意の場所を選択（例えば、「クリック」）することによって、手動で非表示にしてもよい。さらに、アウトスペースユーザインタフェースを表示するアクチュエータ１０６を選択することによって、アウトスペース通信ＵＩコンポーネント１２１０を自動的に非表示にしてもよい。必要に応じて、アウトスペース通信ＵＩコンポーネント１２１０の提示時に、アウトスペース通信ＵＩコンポーネント１２１０に表示される情報にさらに注意を引くために、可聴音を伴ってもよい。
【００６３】
図１３を参照すると、アウトスペース通信ＵＩコンポーネント１２１０に、またはその近くに表示されるアウトスペースアクチュエータ１０６をユーザが選択する場合、図１から図１１を参照して上述したように、アウトスペースユーザインタフェースが自動的に開始される。一実施形態によると、ドキュメント情報、または、一時的に表示されたアウトスペース通信ＵＩコンポーネントを介して提示された通信に関連付けられたドキュメント情報またはドキュメントステータスを含むドキュメントステータスペイン１３１６は、その情報、または、一時的に表示されたアウトスペース通信ＵＩコンポーネントを介して通信された情報に関連付けられたステータスペイン１３１６にユーザの注意が向くように、強調表示されてもよい。
【００６４】
例えば、図１３に示すように、ドキュメントステータスペイン１３１６は、現在のユーザが編集中のドキュメントを別のユーザが既に開いたという情報を含み、現在のユーザに与えられた情報に応答して、ドキュメントを調べる方法またはドキュメントのステータスを変更する方法に関する情報を、現在のユーザに与える。アウトスペース通信ＵＩコンポーネント１２１０を介してユーザに与えられた通信に関連付けられた特定のステータスペインに対してユーザの注意を喚起するために、関連する情報またはタスクのペインの周囲に、強調表示された破線の境界線など、可視表示を表示する。一時的に表示されたアウトスペース通信ＵＩコンポーネントを介して与えられた、通信に関連付けられた特定の情報またはステータスペインに注意を引くために、様々な可視表示を利用してもよいことは、理解されたい。例えば、一時的に表示されたアウトスペース通信ＵＩコンポーネントを介して与えられた、通信に関連付けられた情報またはステータスペインは、緑などの特定の色で色分けして、どの情報または、どのステータスペインを見直すべきかをユーザに迅速に知らせてもよい。上述のように、色分けを情報またはステータスペインに用いて、そこに含まれる情報に関連付けられた深刻度または重要性レベルを示してもよい。このような可視表示と、アウトスペース通信ＵＩコンポーネント１２１０を介して提示された通信に特定の情報またはステータスペインを関連付けるために使用する可視表示と、を区別するために、異なる可視表示を利用してもよい。
【００６５】
図１２に戻って参照すると、アウトスペースユーザインタフェースに含まれるドキュメント情報から情報を通信するメッセージバー１２２５が設けられている。そして、追加の情報を見直し、編集中のドキュメントに非オーサリングの変更をする１つまたは複数の機能または機能性を選択するために、アウトスペースユーザインタフェース開始の必要性をユーザに知らせる。図１２に示すように、メッセージバー１２２５は、リボン１０２の下に表示され、クローズボタン１２４５を選択するなどのユーザの行動によって非表示にされるまで、表示されたままである。メッセージバー１２２５に表示された情報は、アウトスペースユーザインタフェースからメッセージバー１２２５に通信された情報の件名と概要を提供する、情報件名１２３０と情報の概要１２３５とを含んでもよい。一実施形態によると、メッセージテキスト１２３５を選択（例えば、そのテキスト上をクリック）すると、アウトスペースユーザインタフェースが開始され、ユーザは、関連するステータス情報を見直して、必要に応じて、任意の利用可能な機能または機能性を利用することができる。さらに、選択可能なコントロール１２４０が、メッセージバー１２２５に設けられ、追加の情報を受信するための、または、編集中のドキュメントに関連付けられたステータスまたはプロパティを変更するための、１つまたは複数の機能および／または機能性を選択的に取得することができる。
【００６６】
アウトスペースユーザインタフェースに含まれる、現在、表示されているメッセージバー１２２５に対応する特定の種類のステータス情報に、ユーザの注意を引くために、アイコン１２０６をメッセージバー１２２５に設けてもよい。例えば、メッセージバーにあるステータスが、アウトスペースユーザインタフェースにあるドキュメントセキュリティ情報に関連付けられている場合、アイコン１２０６は、セキュリティ情報を含むステータスペインにユーザの注意を引く形式であってもよい。
【００６７】
例えば、図１２に示すように、現在のドキュメントが無効な電子署名を含むということを示す情報ストリングの例が、メッセージバー１２２５に表示され、ユーザがドキュメントに関連付けられた署名を見ることができるように選択可能なコントロールが提供される。従って、ユーザが、提供されたコントロール１２４０を選択すると、電子署名アプリケーションに関連付けられた機能または機能性がユーザに提供されるようにしてよく、ユーザは、ドキュメントに適用された電子署名を見ることができる。図１２に示す情報および選択可能なコントロールの例は、例示目的だけのものであり、メッセージバー１２２５を介して利用可能にすることができる大量の情報および機能を制限するものではないことは、理解されたい。
【００６８】
メッセージバー１２２５の形状およびサイズは、異なる表示画面に適合するように調整してもよい。すなわち、メッセージバー１２２５は、利用可能な表示画面のスペースに応じて、サイズを縮小してもよく、拡大してもよい。さらに、ユーザの興味を引くかもしれない追加の情報が通信されると、複数のメッセージバー１２２５を表示してもよい。すなわち、追加のメッセージバー１２２５を、第１のメッセージバー１２２５の下に表示して、第２の表示されたメッセージバー１２２５で、異なる種類のドキュメント情報またはステータスを通信してもよい。
【００６９】
図１４を参照すると、メッセージバー１２２５に、またはその近くに表示されたアウトスペースアクチュエータ１２０６をユーザが選択すると、アウトスペースユーザインタフェースが開始されて、ユーザは、追加の情報を見直し、表示されたメッセージバー１２２５を介して通信された情報に関連付けられた異なる機能または機能性を取得することができる。例えば、図１３に示すように、ドキュメントステータスペイン１３１８は、表示されたメッセージバー１２２５を介して、インスペースユーザインタフェースに通信された情報に対応する情報を含むよう示される。上述のように、対応する情報またはステータスペイン１３１８に対して、色分けなどの強調表示、または、他の容認できる可視表示を用いて、表示されたメッセージバー１２２５を介して与えられた通信に対応する情報、またはその情報を含むステータスペインをユーザが迅速に判断できるようにしてもよい。
【００７０】
一時的に表示されたアウトスペース通信ＵＩコンポーネントへの通信に関連付けられた情報またはステータスペイン１３１８に、目立つ視覚的強調表示を用いてもよく、また、表示されたメッセージバー１２２５を介して与えられた通信に関連付けられた情報またはステータスペインに異なる可視表示を用いてもよいことは、理解されたい。こうすると、ユーザが、アウトスペースユーザインタフェースを開始すると、ユーザは、一時的に表示された通信ＵＩコンポーネントに関連付けられた情報またはステータスペインを、表示されたメッセージバー１２２５を介して通信された情報とは異なるものとして、容易に区別することができる。図１３に示すように、一時的に表示されたＵＩコンポーネントに関連付けられた情報は、破線の境界線で示され、表示されたメッセージバーに関連付けられたステータスペインは、実線の境界線で視覚的に強調表示される。他の可視表示を利用して、一時的に表示された通信ＵＩコンポーネントに関連付けられた情報またはステータスペインに、目立つ可視表示を与え、表示されたメッセージバーに関連付けられた情報またはステータスペインに、より目立つ、または、最も目立つ可視表示を与えてもよい。
【００７１】
図１４は、アウトスペース通信ユーザインタフェースコンポーネントと、改良されたメッセージバーユーザインタフェースコンポーネントとを介して、ドキュメントステータスの通信を受信する、例示的な動作フロー図を表す。図１４に示す動作フロー図を記載するために、所与のドキュメントのユーザが、一時的に表示されたアウトスペース通信ＵＩコンポーネントおよび／または表示されたメッセージバーユーザインタフェースコンポーネントとを介して、情報を受信するとしよう。動作フロー1４００は、動作１４０２で始まり、動作１４０４に進み、そこで、アウトスペースアクチュエータを含むインスペースユーザインタフェースが提供される。インスペースユーザインタフェースの例は、図１を含んでもよい。動作フロー１４００は、決定動作１４０６に進み、一時的なアウトスペース通信ＵＩコンポーネントを表示したかどうかについて判断を行う。表示されていなければ、動作フローは、下記に記載するように、動作１４１８に進む。
【００７２】
一時的なアウトスペース通信ＵＩコンポーネント１２２５が表示される場合、動作フローは、動作１４１０に進む。動作１４１０において、ユーザは、一時的に表示されたアウトスペース通信ＵＩコンポーネント１２２５に含まれる情報を見直してよく、必要に応じて、ユーザは、アウトスペースアクチュエータを選択して、アウトスペースユーザインタフェース開始してもよい。動作１４１２で、ユーザは、関連するドキュメントステータスまたは情報を見直してもよく、動作１４１４で、必要に応じて、非オーサリング機能および／または機能性を適用してもよい。上述のように、一時的に表示されたアウトスペース通信コンポーネントを与えられた通信に関連付けられたアウトスペースユーザインタフェースに含まれる特定の情報またはステータスペインに関してユーザに知らせるために、アウトスペースユーザインタフェースに含まれる関連する情報またはステータスペインは、一時的に表示されたアウトスペースＵＩコンポーネントを介してユーザに与えられた情報との関連を示すように、視覚的に強調表示されてもよい。
【００７３】
動作１４１４で、メッセージバー１２２５が、アウトスペースユーザインタフェースに含まれる関連する情報またはステータスペインから通信された、ユーザが興味のある情報と共に動的に投入する場合、動作フローは、動作１４１０に戻って、ユーザは、アウトスペースユーザインタフェースを開始してもよい。動作１４１２で、ユーザは、関連するドキュメント情報またはステータスペインを見直してもよく、動作１４１４で、アウトスペースユーザインタフェースに与えられたドキュメント情報またはドキュメントステータスを変更するのに利用可能な１つまたは複数の機能または機能性を適用してもよい。上述のように、メッセージバー１２２５を介してユーザに通信された情報に関連付けられたアウトスペースユーザインタフェースに表示された関連する情報またはタスクペインは、メッセージバー１２２５を介してユーザに与えられている情報に関連付けられた特定の情報またはステータスペインに関して、ユーザに迅速に知らせるように、視覚的に強調表示されてもよい。ユーザは、アウトスペースユーザインタフェースに含まれる、自分が関心のある情報またはステータスを見直した後、インスペースユーザインタフェースに戻ってドキュメントの編集を続けてもよく、または、ドキュメントエディタを終了して、動作フローは動作１４２０で終わってもよい。このように、一時的に表示されるアウトスペース通信ＵＩコンポーネントまたはメッセージバーＵＩコンポーネントを使用することによって、情報をアウトスペースユーザインタフェースからインスペースユーザインタフェースに通信して、アウトスペースユーザインタフェースに含まれる情報がユーザの興味を引くかもしれないことを、所与のドキュメントのユーザに知らせることができる。
【００７４】
インスペースとアウトスペース間を移動できることによって、アウトスペース機能がオーサリング機能と別になっているので、ユーザは容易にアウトスペース機能になじむことができる。インスペース機能とアウトスペース機能を分けることによって、機能がカテゴリ分けされるので、ユーザは容易に機能を探すことができる。ディスプレイの「不動産」は、よりよく利用されるので、機能をより豊富にすることができ、より多くの情報や機能性を提供することができる。アウトスペース機能で利用可能な「不動産」の量が多ければ多いほど、ドキュメントエディタプログラムの機能性を増加させる機会をソフトウェア開発者に与えることができる。ドキュメントに関連付けられた通信チャネルは、インスペース機能と混ざっていないので、管理が良くなる。
【００７５】
図１５を参照すると、本発明を実施する例示的なシステムは、コンピュータ装置１５００などのコンピュータ装置を含む。基本的な構成においては、コンピュータ装置１５００は、任意の種類の固定型コンピュータ装置またはモバイルコンピュータ装置を含んでもよい。コンピュータ装置１５００は、典型的に、少なくとも１つの処理装置１５０２と、システムメモリ１５０４とを含む。コンピュータ装置の正確な構成と種類に応じて、システムメモリ１５０４は、揮発性（例えば、ＲＡＭ）、不揮発性（例えば、ＲＯＭ、フラッシュメモリ）、または、その両方を組み合わせたものであってもよい。システムメモリ１５０４は、典型的に、オペレーティングシステム１５０５と、１つまたは複数のアプリケーション１５０６とを含み、プログラムデータ１５０７を含んでもよい。一実施形態においては、アプリケーション１５０６は、アウトスペースユーザインタフェースにアクセスするためのアプリケーション１５２０をさらに含む。この基本構成は、破線１５０８内のコンポーネントによって図１５に示されている。
【００７６】
コンピュータ装置１５００は、追加の機能または機能性も有してもよい。例えば、コンピュータ装置１５００は、磁気ディスク、光ディスク、またはテープなどの追加のデータ記憶装置（取り外し可能および／または取り外し不可能）も含んでもよい。このような追加の記憶装置は、取り外し可能な記憶装置１５０９および取り外し不可能な記憶装置１５１０として、図１５に示されている。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または、他のデータなどの情報を記憶するための任意の方法または技術で実装される揮発、不揮発、取り外し可能、および、取り外し不可能な媒体を含んでもよい。システムメモリ１５０４、取り外し可能な記憶媒体１５０９、および、取り外し不可能な記憶媒体１５１０は全て、コンピュータ記憶媒体の例である。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、もしくは、他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）、もしくは、他の光記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置、もしくは、他の磁気記憶装置、または、所望の情報の記憶に用いることができ、かつ、コンピュータ装置１５００によってアクセス可能な任意の他の媒体を含むが、これらに限定されない。このようなコンピュータ記憶媒体は、いずれもコンピュータ装置１５００の一部であってもよい。コンピュータ装置１５００は、キーボード、マウス、ペン、音声入力装置、タッチ入力装置などの入力装置（複数可）１５１２を含んでもよい。ディスプレイ、スピーカ、プリンタなどの出力装置（複数可）１５１４も含んでもよい。
【００７７】
コンピュータ装置１５００は、ネットワークまたは無線ネットワークなどで、コンピュータ装置１５００を他のコンピュータ装置１５１８と通信可能にする通信接続（複数可）１５１６も含む。通信接続（複数可）１５１６は、通信媒体の例である。通信媒体は、典型的には、コンピュータ可読命令、データ構造、プログラムモジュール、または、搬送波もしくは他の搬送機構などの変調されたデータ信号の形の他のデータ具現化し、任意の情報伝達媒体を含む。「変調されたデータ信号」という用語は、信号の特性の１つまたは複数を、情報を信号に符号化するように設定または変更した信号を含んでもよい。一例として、通信媒体は、有線ネットワークまたは直接有線接続などの有線媒体と、音響、ＲＦ、赤外線、および、他の無線媒体などの無線媒体と、を含んでもよいが、これらに限定されない。本明細書で使用されるコンピュータ可読媒体と言う用語は、記憶媒体と通信媒体の両方を含む。
【００７８】
本発明は、構造的機能および／または方法論的ステップに特有の言葉で記載したが、添付の請求項に規定される発明は、本明細書に記載した具体的な機能またはステップに必ずしも限定されないことは、理解されたい。具体的な機能またはステップは、特許を請求する発明を実施する形として開示したものである。本発明の多くの実施形態は、本発明の精神および範囲を逸脱することなく行うことができるので、本発明は、添付の請求項に帰するものとする。
【図１】
2011526034.tif 000003
【図２】
2011526034.tif 000004
【図３】
2011526034.tif 000005
【図４】
2011526034.tif 000006
【図５】
2011526034.tif 000007
【図６】
2011526034.tif 000008
【図７】
2011526034.tif 000009
【図８】
2011526034.tif 000010
【図９】
2011526034.tif 000011
【図１０】
2011526034.tif 000012
【図１１】
2011526034.tif 000013
【図１２】
2011526034.tif 000014
【図１３】
2011526034.tif 000015
【図１４】
2011526034.tif 000016
【図１５】
2011526034.tif 000017
【国際調査報告】
2011526034.tif 000018
2011526034.tif 000019