(57)【要約】  現在のコンテンツをコンテンツ領域内に、およびナビゲーション情報を複数のナビゲーション領域内に表すソフトウェアアプリケーションウインドウであって、ナビゲーション領域が現在のコンテンツのためのコンテキスト情報、ならびに関連コンテンツを表す、ソフトウェアアプリケーションウインドウ。ナビゲーション情報を隠すという要求が受信されると、関連コンテンツのためのナビゲーション情報がウインドウから隠される。隠されたコンテンツによって利用可能になったスペースはいずれも、ソフトウェアアプリケーションウインドウのサイズおよび位置を同じに保ちながら、コンテンツ領域を拡大するために使用される。
2009535738.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェアのウインドウ内に表示された機密ナビゲーション情報を保護するためのコンピュータ実装方法であって、
ナビゲーション情報を隠すという要求を受信することであって、ナビゲーション情報は現在のコンテンツと関連コンテンツの両方のためのコンテキスト情報を表す複数の領域を備える、要求を受信することと、
関連コンテンツのためのコンテキスト情報を表す前記複数の領域を隠すことと、
何らかの新たに利用可能なウインドウスペースがあれば、そこへコンテンツ領域を拡大することと、
前記ソフトウェアのウインドウの現在のサイズおよび位置を維持することと、
を備えることを特徴とする方法。
【請求項２】
現在のコンテンツのためのコンテキスト情報を隠すことをさらに備えることを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項３】
メニューバーを隠すことをさらに備えることを特徴とする請求項２に記載のコンピュータ実装方法。
【請求項４】
関連コンテンツのためのコンテキスト情報を表す前記複数の領域を隠すことは、
関連コンテンツに関連付けられるタブを隠すことを備えることを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項５】
関連コンテンツのためのコンテキスト情報を表す前記複数の領域を隠すことは、
ファイルセレクタを隠すことをさらに備えることを特徴とする請求項４に記載のコンピュータ実装方法。
【請求項６】
前記ソフトウェアのウインドウは、メモ取りソフトウェアアプリケーションによって示されることを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項７】
コンテキスト情報を表す前記複数の領域は、
ノートブックセレクタ領域と、
セクションタブ領域と、
ページタブ領域と、
を備えることを特徴とする請求項６に記載のコンピュータ実装方法。
【請求項８】
コンテキスト情報を隠すこととともにツールバーボタンを修正することをさらに備えることを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項９】
ナビゲーション情報を隠すという要求を受信することは、キーボードショートカットを受信することを備えることを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項１０】
文書を閲覧するためのシステムであって、前記システムは、
プロセッサと、
前記プロセッサと通信するディスプレイと、
前記プロセッサによって実行可能な命令を格納するメモリとを備え、前記命令は、
前記ディスプレイにウインドウを表示することであって、前記ウインドウは、
コンテンツ領域と、
前記コンテンツ領域内に表示された前記現在のコンテンツと、関連コンテンツの両方のナビゲーション情報を表す、複数の領域とを備える、ウインドウを表示することと、
ナビゲーション情報を表示する前記複数の領域を隠すという単一の要求をユーザから受信することと、
ナビゲーション情報を表すそれぞれの前記複数の領域の少なくとも一部分を隠すことであって、それぞれの前記一部分が関連コンテンツのためのナビゲーション情報を表示する、一部分を隠すことと、
何らかの新たに利用可能なウインドウスペースがあれば、そこへ前記コンテンツ領域を拡大することと、
前記ウインドウの現在のサイズおよび位置を維持することと、
を備えることを特徴とするシステム。
【請求項１１】
前記命令は、
ナビゲーション情報を表すそれぞれの前記複数の領域の、少なくとも第２の一部分を維持することであって、それぞれの前記第２の一部分が現在のコンテンツのナビゲーション情報を表示する、第２の一部分を維持することをさらに備えることを特徴とする請求項１０に記載のシステム。
【請求項１２】
ナビゲーション情報を表すそれぞれの前記複数の領域の少なくとも一部分を隠すことは、ナビゲーション情報を表す前記複数の領域を完全に隠すことを備えることを特徴とする請求項１０に記載のシステム。
【請求項１３】
前記命令は、
メニューバーおよびステータスバーのうちの少なくとも１つを含む、追加のウインドウ装飾を隠すことをさらに備えることを特徴とする請求項１２に記載のシステム。
【請求項１４】
ナビゲーション情報を表す前記複数の領域は、ノートブックセレクタ、セクションタブ、およびページタブのうちの少なくとも１つを含むことを特徴とする請求項１０に記載のシステム。
【請求項１５】
前記ウインドウは、メモ取りアプリケーションのためのインターフェースを備えることを特徴とする請求項１０に記載のシステム。
【請求項１６】
ナビゲーション情報を表す前記複数の領域は、
ノートブックセレクタ領域と、
セクションタブ領域と、
ページタブ領域と、
を含むことを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記命令が、
コンテキスト情報を隠すことと関連してツールバーボタンを修正することをさらに備えることを特徴とする請求項１０に記載のシステム。
【請求項１８】
前記複数の領域を隠すという単一の要求をユーザから受信することは、キーボードショートカット、ホットキー、ツールバーコマンド、およびメニューコマンドのうちの少なくとも１つを受信することを備えることを特徴とする請求項１０に記載のシステム。
【請求項１９】
ナビゲーション情報を隠すためのコンピュータ実装方法であって、
メモ取りソフトウェアアプリケーションのためのウインドウをディスプレイに表示することと、
前記ウインドウにコンテンツ領域および複数のナビゲーション領域を表示することと、
それぞれの前記複数のナビゲーション領域内に現在表示されたナビゲーション情報を隠すという単一の要求を受信することであって、キーボードショートカット、ホットキー、ツールバーコマンド、およびメニューコマンドのうちの少なくとも１つを受信することを備える、単一の要求を受信することと、
それぞれの前記複数のナビゲーション領域を隠すことと、
何らかの新たに利用可能なウインドウスペースがあれば、そこへ前記コンテンツ領域を拡大することと、
前記ウインドウの現在のサイズおよび位置を維持することと、
を備えることを特徴とする方法。
【請求項２０】
メニューバーおよびステータスバーのうちの少なくとも１つを含む、追加のウインドウ装飾を隠すことをさらに備えること特徴とする請求項１９に記載のコンピュータ実装方法。
【発明の詳細な説明】
【背景技術】
【０００１】
文書編集を可能にする多くのソフトウェアアプリケーションは、機能への迅速なアクセスを可能にする一方で、画面をいっぱいにすることがあるウインドウ装飾を含む。これでは、文書が閲覧および／または修正されるための最小限のスペースしか残ることができない。その上、ナビゲーション装飾を含むアプリケーションには、極秘または機密情報を不注意に提供することがあるナビゲーションインジケータを傍観者が見ることを許容する危険性がある。たとえば、本件特許出願人のＯｎｅＮｏｔｅ編集ソフトウェアでは、ウインドウはノートブックボタン、セクションタブ、およびページタブなどのナビゲーション装飾を含む。
【０００２】
上記で概説した問題の一例として、営業担当者が顧客との会議の席上でＯｎｅＮｏｔｅを開くと、ノートブックのコンテンツ、セクション、またはページタブが、顧客の直接の競合他社に関するメモを明らかにしてしまう場合がある。顧客が営業担当者の肩越しに見ると、営業担当者が競合他社と関係があるという事実が、その営業担当者に損害を与えることがわかる場合がある。さらに、ナビゲーションおよび他の形式のウインドウ装飾は、混み合った、または繁雑な編集スペースの原因となることがあり、傍観者または顧客にとって不適切である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、これらおよびその他の問題点に対してなされたものである。
【課題を解決するための手段】
【０００４】
この要約は、下記の、発明を実施するための最良の形態でさらに説明される概念の選択を、簡易な形式で紹介するために提供される。この要約は、特許請求の範囲に記載された対象の重要な特徴または本質的な特徴を特定するためのものではなく、また、特許請求の範囲に記載された対象の範囲の決定を助けるためのものでもない。
【０００５】
ウインドウ内の複数のナビゲーション領域に表示されたナビゲーション情報を隠すという要求を受信するための実施形態が提供され、それぞれのナビゲーション領域は、現在のコンテンツと関連コンテンツの両方のためのナビゲーション情報を表す。それぞれのナビゲーション領域内の関連コンテンツのためのナビゲーション情報がビューから隠される。作成された利用可能なウインドウスペースはいずれも、すべてウインドウを同じサイズおよび位置に維持しながら、現在のコンテンツを表すコンテンツ領域を拡大するために使用される。
【０００６】
これらおよびその他の特徴および諸利点は、以下の発明を実施するための最良の形態を読み、関連する図面を見れば、明らかになるだろう。上述の一般的な説明および以下の発明を実施するための最良の形態の両方は、説明のためのものにすぎず、特許請求の範囲に記載された本発明に限定されないことが理解されるべきである。
【０００７】
上記の本発明の概要、ならびに以下の発明を実施するための最良の形態は、特許請求の範囲に記載された本発明に関して限定するためでなく例として含まれる、添付の図面と併せて読めばよりよく理解される。添付の図面において、同じまたは類似の要素には同じ参照番号が振られている。
【発明を実施するための最良の形態】
【０００８】
文書編集ソフトウェアは、機密または極秘情報を傍観者に明らかにしてしまうことがあるウインドウ装飾を、迅速に隠す機能を統合できる。コンテンツ編集アプリケーションは、これに限定されないが、ワードプロセッサ、メモ取りアプリケーション、プレゼンテーションソフトウェア、グラフィックエディタ、ウェブサイトエディタ、表計算などを含む、コンテンツ編集機能を有するソフトウェアを含むことができる。
【０００９】
図１を参照すると、一実施形態は、コンピューティング装置１００などのコンピューティング装置を含むことができる。基本的な構成において、コンピュータ装置１００は少なくとも１つの処理装置１０２、およびメモリ１０４を含むことができる。コンピュータ装置の構成によって、メモリ１０４は揮発性（たとえば、ランダムアクセスメモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））、不揮発性（たとえば、読み出し専用メモリ（ＲＯＭ：Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュなど）、またはその何らかの組み合わせであってよい。メモリ１０４は、オペレーティングシステム１０５、および１つまたは複数のアプリケーション１０６用の記憶位置としての機能を果たすことができ、プログラムデータ１０７ならびに他のプログラムを含むことができる。一実施形態では、アプリケーション１０６はコンテンツ編集アプリケーション１２０を含むことができる。
【００１０】
基本的なコンピューティング装置の構成は点線の枠１０８の中に含まれるが、コンピューティング装置１００は追加の特徴および機能を含むことができる。たとえば、コンピューティング装置１００は、取り外し可能な記憶装置１０９（たとえば、フロッピー（登録商標）ディスク、メモリカード、ＣＤ（コンパクトディスク）ＲＯＭ、ＤＶＤ（デジタルビデオディスク）、外付けハードドライブ、ＵＳＢ（ユニバーサルシリアルバス）キードライブ、など）と、取り外し不能な記憶装置１１０（たとえば、磁気ハードドライブ）の両方を含む、追加のデータ保存コンポーネントを含むことができる。
【００１１】
コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータを含む、何らかの方法または技術で実装された情報を格納するためのメディアを含むことができる。メモリ１０４、取り外し可能な記憶装置１０９、および取り外し不能な記憶装置１１０は、すべてコンピュータ記憶媒体の例である。このようなメディアのさらなる例には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（電気的消去可能書き込み可能ＲＯＭ）、フラッシュメモリ、ＣＤ−ＲＯＭ、ＤＶＤ、カセット、磁気テープ、磁気ディスクなどがある。このようなコンピュータ記憶媒体はいずれも、コンピューティング装置１００の一部である構成要素、またはコンピューティング装置１００の外付けで、通信リンク（たとえば、ブルートゥース、ＵＳＢ、並列、直列、赤外線など）を介して接続される構成要素によってアクセスされうる。コンピューティング装置１００は、キーボード、マウス、ペン、マイク、タッチパッド、タッチディスプレイなどの、入力装置１１２も含むことができる。出力装置１１４は、ディスプレイ、スピーカ、プリンタなどを含むことができる。追加の形式の記憶媒体、入力、および出力装置が利用されてよい。
【００１２】
コンピューティング装置１００は、たとえばネットワーク（たとえば、ローカルエリアネットワーク（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなど）を介して、コンピューティング装置が他のコンピューティング装置１１８と通信できるようにする、１つまたは複数の通信接続１１６も含むことができる。コンピュータ可読命令、データ構造、プログラムモジュール、または変調されたデータ信号内の他のデータの形式の通信メディアは、通信接続１１６を介して装置１００によって共用されてよい。変調されたデータ信号は、その１つまたは複数の特徴が、信号内の情報をエンコードするために設定または変更された信号を意味することができ、また変調されたキャリア波または他の移送機構を含むことができる。通信接続１１６は、他の装置１１８との有線（たとえば、イーサネット（登録商標）、ＵＳＢ、トークンリング、モデムなど）または無線（たとえば、ワイファイ（ＷｉＦｉ：Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、ワイマックス（ＷｉＭａｘ：Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、セルラー式、音波、赤外線、無線周波数（ＲＦ：Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）など）通信コンジットのいずれかを可能にする、ハードウェアおよび／またはソフトウェアから構成されうる。
【００１３】
図２は、コンテンツ編集アプリケーション１２０用のインターフェースを表すウインドウ２０１の一例を示す。コンテンツ領域２０２は、現在の文書を読み取るおよび／または編集するためのウインドウ２０１の一部分を含む。文書は、インク画２１０を含む、テキスト、図、イメージなどを含むことができる。コンテンツ領域２０２のサイズのため、部分的に隠されたインク画２１０からも明らかなように、文書の一部分だけが閲覧されうる。ウインドウ２０１は、「保護ビュー」ボタン２１１を含むことができ、その用途は以下でさらに説明される。
【００１４】
図３は、複数の強調表示されたウインドウ領域またはウインドウ装飾を有するウインドウ２０１を再び示す。コンテンツ領域２０２に加えて、ウインドウ２０１は、ウインドウの境界、ウインドウ制御、およびタイトルを含むことができるウインドウフレーム３０３を含む。メニューバー３０４は、個々のユーザのために適合されていることも適合されていないこともある、多岐にわたる機能へのアクセスを提供する。ツールバー３０５も機能へのアクセスを提供するが、メニューバー３０４よりもさらに限定され、さらに典型的に的を絞られている。ステータスバー３０９は、現在表示されているコンテンツについての追加の情報、または他のステータスインジケータを提供できる。
【００１５】
領域３０６、３０７、および３０８は、ナビゲーション領域として説明されうる。ウインドウ装飾のこのサブセットは、現在の文書の位置または分類のためのコンテキストをユーザに提供できる。ノートブック選択領域３０６は、ユーザによって最近開かれたおよび／または修正されたノートブックの、選択可能なリストを提供する。ノートブックはファイルシステム内のフォルダの典型でよい。セクションタブ領域３０７は、現在選択されたノートブックのコンテンツを意味のあるセクションに分解できる。セクションは、ファイルシステム内のファイルの典型でよい。ユーザは、タブをレビューし、１つをクリックして、選択されたセクションからコンテンツを見えるようにできる。ページタブ３０８は、セクションのコンテンツを重要なページまたはブックマークにさらに細分できる。他のウインドウ領域が利用できるが、本明細書に示したウインドウは、特定のソフトウェアアプリケーションおよびインターフェース構成によっては利用することができない場合がある。
【００１６】
それぞれの３つのナビゲーション領域３０６、３０７、および３０８は、個人情報、極秘情報、不適切な情報、または機密性の情報を含む場合がある。たとえば、現在選択されたセクション（「２００６年３月」）は、ページタブ領域３０８内で分解されたコンテンツを含む。このコンテンツは、個人的な（「ＮＣＡＡ  Ｔｏｕｒｎｅｙ」）、機密の（「製品のバグ」）および／または極秘の（「２００６年の収入」）可能性がある情報を説明するタブを含む。このウインドウをクライアントに見せる営業担当者は、これらのタブに関連するコンテンツを見せないだけでなく、クライアントにタブを見られてそのコンテンツがあることを知られたくない場合がある。たとえば、製品にバグがあることを知るだけで、営業担当者がその製品を販売する能力に悪影響を及ぼす場合があるからである。
【００１７】
コンテンツ編集アプリケーション１２０のユーザは、機密情報が不注意に見られてしまわないように、ナビゲーション領域３０６、３０７、および３０８の機密部分を隠したい、または見えにくくしたい場合がある。ユーザは、ナビゲーション領域３０６、３０７、および３０８の全体を隠したいこともある。同時に、ユーザは、他の画面情報を閲覧できるように、ウインドウフレーム３０３の現在の位置およびサイズを維持したい場合がある。画面全体を包含するようにウインドウフレーム３０３を拡大すること、およびほとんどすべてのウインドウ装飾を取り除くことは、ユーザが望むことではない場合がある。さらに、インターフェース制御を使用してそれぞれの領域または装飾を個々に閉じることは、不要に時間がかかり面倒である。
【００１８】
図４は、保護されたナビゲーション領域を有する、ウインドウ２０１を示す。ここでは、現在のコンテンツのためのコンテキスト内のナビゲーション構成要素だけが、ナビゲーション領域内に表示されている。これには現在のノートブックセレクタ４０２、現在のセクションタブ４０３、および現在のページタブ４０４が含まれる。関連コンテンツ（しかし現在のコンテンツでない）のタブおよびセレクタを隠すことによって、ユーザは、自分のコレクション内の他の文書および／またはページの、タイトルおよび／または記述子を保護できる。関連コンテンツは、ファイルまたはフォルダの位置を現在のコンテンツと共用する、または、たとえば分類などの他のコンテキスト上の情報を共用するコンテンツを包含することができる。ウインドウ内で最大化されたかどうかにかかわらず、ウインドウフレーム３０３はその形状および位置を維持し、ユーザが、ウインドウ情報、他のウインドウ、タスクバーなどを容易に閲覧またはアクセスできるようにする。保護ビューを使用可能にするために、ユーザは図２より「保護ビュー」ボタン２１１をクリックすることができる。あるいは、ユーザは、ホットキー、すなわちキーボードショートカット（たとえば、「Ｆｌ１」キー）、メニュー項目、または他の何らかの１つまたは複数の制御を使用してもよい。ビューを「保護」したいと知らせることによって、コンテンツ編集アプリケーション１２０は、オペレーティングシステム１０５へのプログラミングコールを使用して、ウインドウまたはナビゲーション構成要素を隠すことができる。図示するように、保護ビューに変換されると、「保護ビュー」ボタン２１１は「通常ビュー」ボタン４１１に置換され、ユーザはそのボタンによって、隠された構成要素が見えるようにされた通常ビューに戻ることができる。
【００１９】
図５は、保護されたナビゲーション領域を有する、ウインドウ２０１の追加の実施形態を示す。ここでは、非コンテキストナビゲーション要素を隠すだけではなく、ナビゲーション領域３０６、３０７、および３０８は完全に隠され、コンテンツ領域２０２が利用可能なエリアを広大に拡大している。これは、機密の可能性がある情報をユーザが閲覧するのを防止するだけでなく、傍観者にとって、スクリーンをよりすっきりと、および／またはよりわかりやすく見せる。上述の通り、ウインドウフレーム３０３は、そのサイズおよび位置を保持する。この保護されたビューへのアクセスは、ツールバーボタン、メニュー選択、ホットキー、キーボードショートカットなどの使用を伴う。上述の通り、「保護ビュー」ボタン２１１は「通常ビュー」ボタン４１１に置換されうる。
【００２０】
図６は、保護されたナビゲーション領域を有する、ウインドウ２０１の第３の実施形態を示す。図５のようにナビゲーション領域を隠すことに加えて、メニューバー領域３０４およびステータスバー領域３０９も隠されている。これにより、ウインドウ２０１（ウインドウフレーム３０３は、なお同じサイズおよび位置を保持したまま）は、コンテンツ領域２０２の編集可能／閲覧可能スペースを拡大することに加えて、保護および非常に整頓されるこの両方が可能になる。論じた領域を隠すことに加えて、ツールバー３０５は、描画、テキスト入力、電子インクで単語を書くことなどにかかわらず、現在の動作に最も関連があるコマンドを含むために修正されうる。これは、現在隠されているメニューから、一般的に使用される何らかの機能を置換するために行われてよい。上述の通り、「保護ビュー」ボタン２１１は「通常ビュー」４１１に置換されうる。
【００２１】
異なる実施形態として図示したが、図示した３つの保護ビューは相互排除的である必要はない。たとえば、ユーザは保護ビューのためにホットキーを繰り返し押して、それぞれの保護ビューを循環することができるので、ホットキーを４回押すと、それぞれの他の３つの選択肢を循環して通常ビューに戻る。本明細書で図示し説明してきた保護ビューの実施形態は、保護ビューの唯一可能な形式を意図するものではない。他のインターフェースは、上述の概念および方法を利用できる。
【００２２】
図７は、保護ビューを作成する方法を示す流れ図である。７０１で、ソフトウェアアプリケーションが現在のウインドウ内のビューを保護する要求を受信する。要求は、ボタンまたはメニューオプション上のマウスクリック、キーボードストロークまたはキーの組み合わせ、口頭のコマンド、などの形式で来る場合がある。それに応じて、７０２で、ナビゲーションまたはコンテキスト情報が隠され、傍観者が不注意に機密または極秘情報を見ることを防ぐ。７０３で、コンテキスト確認の隠蔽がコンテンツの閲覧および／または編集のための追加スペースを作成したかどうか決定される。追加スペースが作成された場合、７０４で、空いたスペースに適合するようにコンテンツ領域のサイズが変更される。一度サイズ変更が行われるか、コンテンツ領域のために追加スペースが利用可能でない場合、７０５で現在のウインドウの形状および位置は維持され、その時点で通常その方法は終了する。
【００２３】
本発明を実施する方法およびシステムが例として示されたが、本発明はこれらの実施形態に限定されないことが理解されるべきである。説明した方法およびシステムは本発明の例にすぎず、本発明の範囲は以下の特許請求の範囲において説明される。当業者は、特に上述の教示を踏まえて、修正を加えることができる。
【図面の簡単な説明】
【００２４】
【図１】例示的なコンピューティング動作環境を示す図である。
【図２】コンテンツ編集アプリケーション用のウインドウインターフェースを示す図である。
【図３】コンテンツ編集アプリケーション用のウインドウインターフェースを示す図である。
【図４】コンテンツ編集アプリケーション用のウインドウインターフェースを示す図である。
【図５】コンテンツ編集アプリケーション用のウインドウインターフェースを示す図である。
【図６】コンテンツ編集アプリケーション用のウインドウインターフェースを示す図である。
【図７】コンテンツ編集アプリケーション内に保護ビューを作成するための方法を示す図である。
【図１】
2009535738.tif 000003
【図２】
2009535738.tif 000004
【図３】
2009535738.tif 000005
【図４】
2009535738.tif 000006
【図５】
2009535738.tif 000007
【図６】
2009535738.tif 000008
【図７】
2009535738.tif 000009
【国際調査報告】
2009535738.tif 000010
2009535738.tif 000011