(57)【要約】  【課題】  ユーザインタフェース内でナビゲートする方法、装置、およびコンピュータ・プログラムを提供する。  【解決手段】  ユーザインタフェース内のナビゲーションは監視されており、検出されたナビゲーション命令は、それが定義済みの移動速度を上回る場合のように、定義済みの基準を満たす場合には、ユーザインタフェース内の１つまたは複数の復帰ポイントまたは、ブックマークが記録されて、これらの地点への復帰が容易になる。【選択図】      図３
2007234015.tif 000002
【特許請求の範囲】
【請求項１】
データ処理装置のユーザインタフェース内でナビゲートする方法であって、
前記ユーザインタフェース内の第１の位置から第２の位置へナビゲートするためのユーザ起動のナビゲーション命令を検出するステップと、
前記ナビゲーション命令が定義済みの基準を満たすかどうかを判定するステップと、
前記ナビゲーション命令が前記定義済みの基準を満たすことに応えて、ユーザが定義済みの復帰命令を起動することによって前記第１の位置に復帰することができるように、前記第１の位置を記録するステップと、
を含む方法。
【請求項２】
前記第１の位置を記録することに続いて、
前記第１の位置へ復帰するために定義済みのユーザ起動の命令を検出するステップと、
前記検出するステップに応えて、前記第２の位置から前記第１の位置へ復帰するステップと、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記第１の位置を記録するステップは、
一連のナビゲーション命令のうちの１つを検出したことに応えて、前記第１の位置を候補復帰ポイントとして記録するステップと、
前記ナビゲーション命令が前記定義済みの基準を満たしていると判定したことに応えて、前記候補復帰ポイントをアクティブ復帰ポイントとして記録するステップと、
を含む、請求項１または２に記載の方法。
【請求項４】
前記定義済みの基準は、前記ユーザインタフェース内でのユーザ起動のナビゲーションの移動パラメータに関する、請求項１から３のいずれかに記載の方法。
【請求項５】
前記移動パラメータは、前記第１の位置と前記第２の位置間の距離であり、前記定義済みの基準は、前記距離が閾距離を越えるかどうかである、請求項４に記載の方法。
【請求項６】
前記移動パラメータは、時間枠に対する移動の尺度に基づく移動速度である、請求項４に記載の方法。
【請求項７】
前記移動速度は、前記ナビゲーションコマンドから直接計算される、請求項６に記載の方法。
【請求項８】
前記ナビゲーション命令は、ユーザの前記データ処理装置との一連の対話を有し、前記移動パラメータは、前記一連のユーザの対話間の時間差であり、前記定義済みの基準は、前記時間差が閾値未満であるかどうかである、請求項４に記載の方法。
【請求項９】
前記ナビゲーション命令が、前記定義済みの基準を満たすかどうかを判定するステップは、前記ナビゲーション命令が、検索命令であるかどうかを確認するステップを含む、請求項１から８のいずれかに記載の方法。
【請求項１０】
前記ナビゲーション命令が、定義済みの基準を満たすかどうかを判定するステップは、前記ナビゲーション命令が、Ｃｔｒｌ−Ｈｏｍｅ命令およびＣｔｒｌ−Ｅｎｄ命令を有するグループ内の命令であるかどうかを確認するステップを含む、請求項１から８のいずれかに記載の方法。
【請求項１１】
前記定義済みの基準は、前記データ処理装置のユーザのために、ナビゲーションのパターンに対して定義される、請求項１から１０のいずれかに記載の方法。
【請求項１２】
データが前記第１の位置で所定の時間閾値より長時間、前記ユーザに表示されている場合だけ、前記第１の位置が記録される、請求項１から１１のいずれかに記載の方法。
【請求項１３】
前記検出し判定し記録するステップは、前記ユーザインタフェース内の複数の位置について繰り返される、請求項１から１２のいずれかに記載の方法。
【請求項１４】
前記複数の記録された位置のうちのいずれかは、定義済みのユーザコマンドに応えて、前記選択された位置へ復帰できるように、前記ユーザが選択可能である、請求項１３に記載の方法。
【請求項１５】
前記複数の位置は、相対的な時間または位置の順で選択するように表示される、請求項１４に記載の方法。
【請求項１６】
前記ユーザインタフェースは、表示された文書を含む、請求項１から１５のいずれかに記載の方法。
【請求項１７】
前記第１の位置と前記第２の位置は、それぞれ前記定義済みの基準を満たすナビゲーション命令の起動および終了位置として、前記ユーザが識別できるように記録されるとともにマーキングされる、請求項１から１６のいずれかに記載の方法。
【請求項１８】
ユーザインタフェース内でナビゲートするためのプログラムであって、コンピュータに、
前記ユーザインタフェース内の第１の位置から第２の位置へナビゲートするためのユーザ起動のナビゲーション命令を検出するステップと、
前記ナビゲーション命令が定義済みの基準を満たすかどうかを判定するステップと、
前記ナビゲーション命令が前記定義済みの基準を満たすことに応えて、ユーザが定義済みの復帰命令を起動することによって前記第１の位置に復帰することができるように、前記第１の位置を記録するステップと、
を実行させるための前記プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置のユーザインタフェース内でナビゲートする方法、特にユーザが表示された一組のデータ内の特定の位置に復帰するのに役立つ方法に関するものである。
【背景技術】
【０００２】
コンピュータや移動電話などの機器において使用される表示装置は、いく組ものデータを表示するのに使用される。そのような文書、ウェブページ、またはプログラムメニュー形式の一連のデータは大き過ぎて、全体を丸ごと所定の時間に表示装置上に表示できないことがしばしばある。したがって、表示装置は、ユーザコマンドの入力によって、表示される一連のデータの一部を変更できるように、関連キーボード上にスクロールバーまたは専用キー形式の制御部を設ける。これらのユーザコマンドは、ユーザが一連のデータを読み進むか、ナビゲートすることができるようにする。コマンドは通常、ユーザが、行、パラグラフ、またはページ単位で逐次一連のデータをナビゲートするかまたは、一連のデータの起動または終了へ、ジャンプすることができるようにする。いくつかのアプリケーション・プログラムには、検索語が連続的に出現する度に自動ナビゲーションができるようにする検索機能を提供するものがある。
【０００３】
ユーザが、１つまたは複数のナビゲーションステップを実行した場合、一連のデータ内で以前に表示された位置へ復帰するのは、元のナビゲーションステップをほぼ反転させてしまう追加的なユーザコマンドの影響を受ける可能性がある。こうした処理は、時間がかるとともに、厄介である。いくつかのアプリケーション・プログラムには、特定のユーザコマンドを使用して復帰することができる一連のデータ内の復帰位置またはブックマークをユーザが手動でログすることができるようにしているものがある。他のアプリケーション・プログラムでは、所定の閾値を超える間、閲覧される一連のデータ内の位置に、こうした復帰位置またはブックマークを自動的に入力するように構成されているものがある。時間閾値に基づく復帰位置の自動挿入に伴う１つの問題は、ユーザの注意が、表示された一連のデータに均等に向けられていると想定していることである。たとえば、ユーザが、所定の閾値より長時間、しかも文書内をスクロールする途中で、表示装置から気をそらしている場合、復帰ポイントは、その地点にログされるであろう。こうした復帰ポイントは、望ましくない場合がある。換言すれば、そのようなシステムにおける復帰ポイントは、必ずしも、一連のデータのユーザ・ナビゲーションにおける重要な地点を反映しているとは限らない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ユーザインタフェース内でナビゲートする方法およびコンピュータ・プログラムが提供される。
【課題を解決するための手段】
【０００５】
本発明の第１の態様は、データ処理装置のユーザインタフェース内をナビゲートする方法であって、ユーザインタフェース内の第１の位置から第２の位置へナビゲートするためのユーザ起動のナビゲーション命令を検出するステップと、ナビゲーション命令が定義済みの基準を満たしているかどうかを判定するステップと、ナビゲーション命令が定義済みの基準を満たしていることに応えて、定義済みの復帰命令を起動することによってユーザが第１の位置に復帰することができるように、第１の位置を記録するステップとを含む、方法を提供する。
【０００６】
第１の実施形態は、表示装置上に表示されるデータをナビゲートする方法であって、一連のデータ内の第１の位置からのデータを表示するステップと、一連のデータ内の、第１の位置から第２の位置への移動であって、１つまたは複数のナビゲーションコマンドに応えて行われる移動を、検出するステップと、移動速度を決定するステップと、移動速度が所定の閾値を超える場合、定義済みのユーザコマンドに応えて、第１の位置へ復帰することができるように、第１の位置を記録するステップと、を含む。
【０００７】
好ましくは、その方法は、定義済みのユーザコマンドに応えて、第１の位置からデータを再表示するステップをさらに含む。第１の位置は、移動を検出する前に、候補復帰ポイントとして記憶されてもよい。第１の位置は、データがユーザに最初に表示される一連のデータ内の位置であってよく、あるいは第１の位置は、ユーザが移動を起動する他の任意の位置であってもよい。第１の位置は、データが定義済みの閾時間枠より長時間、第１の位置でユーザに表示された場合にだけ、記録してもよい。
【０００８】
検出し判定し記録するステップは、一連のデータ内の別の位置についても繰り返され、結果として複数の位置が記録されてもよい。そして、ユーザは最新の記録位置への復帰を開始することができてもよく、あるいは記録された位置の全てが、定義済みのユーザコマンドに応えて、ユーザがこれらの記録された位置のいずれかに復帰することができるように選択できてもよい。複数の位置は、相対的な時間または位置の順で、ユーザが選択できるように表示される。一連のデータは、１つまたは複数の文書を含んでいてもよい。
【０００９】
移動速度は、ナビゲーションコマンドから直接計算されてもよい。第１の位置および第２の位置は、定義済みの閾値を超える移動の開始および終了の各々をユーザが識別できるように、記録しマーキングしてもよい。
【００１０】
本発明の第２の態様では、データ処理装置のユーザインタフェース内でナビゲートするためのプログラムが提供される。そのプログラムは、コンピュータに、ユーザインタフェース内の第１の位置から第２の位置へナビゲートするためのユーザ起動のナビゲーション命令を検出するステップと、ナビゲーション命令が定義済み基準を満たしているかどうかを判定するステップと、ナビゲーション命令が定義済みの基準を満たしていることに応えて、ユーザが定義済みの復帰命令を起動することによって第１の位置に復帰することができるように、第１の位置を記録するステップと、を実行させる。ユーザインタフェースを提示するのに、ユーザインタフェースのコンピュータ・プログラムの実装、表示装置、またはコンピュータ・プログラムとハードウェア装置の組み合わせを含んでいてもよい。
【００１１】
本発明の実施形態は、検出し判定し記録するための（１つまたは一連の関連プログラム有していてもよい）コンピュータ・プログラムコードを含む。そのようなコンピュータ・プログラムコードは、上述の方法を実行するデータ処理装置を制御する一連の命令を実装していてもよい。
【００１２】
本発明の実施形態は、一例として添付図面を参照しながら、以下により詳細に説明する。
【発明を実施するための最良の形態】
【００１３】
図１を参照すると、コンピュータシステム１０１は、プロセッサ１０５とディスクドライブ方式の記憶装置１０７とを有するコンピュータ１０３を含む。プロセッサ１０５は、オペレーティングシステム（ＯＳ）と、記憶装置１０７に記憶された一連のデータを利用する、１つまたは複数のアプリケーション・プログラムとを実行する。コンピュータ１０３は、接続されたキーボード１０９とマウス１１１を介してユーザコマンド形式の入力を取得する。コンピュータはまた、スクリーンまたはモニタ方式の表示装置１１３に接続される。表示装置は、記憶装置１０７上に記憶された一連のデータを表示するために、アプリケーション・プログラムによって使用される。本実施形態では、アプリケーション・プログラムの１つは、ＯＳと協働してウィンドウ１１５を使用してワード処理文書１１７形式の一連のデータを表示するワード処理プログラムである。ウィンドウ１１５は、スクロールバー１１９とスライダ１２１とを含む。
【００１４】
文書１１７は、任意の所定時刻に表示装置１１３上に表示することができるデータよりも多くのデータを含む。従って、アプリケーション・プログラムは、文書１１７の別の部分が表示されるようにするために、ユーザコマンドをキーボード１０９またはマウス１１１を介して受け取るように構成される。換言すれば、ユーザは、文書１１７内を移動するか、あるいはナビゲートするためにコマンドを出すことができる。キーボードを介して入力されるユーザコマンドは、行、パラグラフ、またはページ毎にスクロールアップ、またはスクロールダウンすること、文書の開始および終了へジャンプすること、文書内で、入力検索語の続発を発見するために検索機能を使用することなどを含む。マウス１１１はまた、スライダ１２１を操作することによって、あるいはスクロールバー１１９内でスライダから離れてクリックすることによって、文書のナビゲーションができるように構成されている。ナビゲーションコマンドはさらに、ワード処理アプリケーション・プログラムによって提供されるメニュー（図示せず）を介して、ワード処理プログラムに入力されてもよい。
【００１５】
本発明の一実施形態では、ワード処理アプリケーション・プログラムは、ユーザコマンドに応えて文書１１７内の移動またはナビゲーションを監視し、移動またはナビゲーションコマンドを、１つまたは複数の組の基準と比較するように構成されている。第１の実施例では、任意の所定の移動速度が、あらかじめ定めた閾値を超える場合、移動の開始ポイントが復帰位置として記録される。一連の復帰ポイントは、文書を通してナビゲーション経路に沿ってログされてもよい。ログされた復帰ポイントは、キーボード１０９上の定義済みの機能キーを介して、ユーザが作動させ、ユーザ・ナビゲーションコマンドの完全な反転を実施する必要なしに、ナビゲーション経路に沿ってジャンプして戻ることができる。本実施形態では、閾移動速度は、２ウィンドウ長／秒に設定される。換言すれば、ユーザコマンドのいずれか、または任意の組み合わせによって、ユーザインタフェース内での所定の地点からの移動が起こり、移動がいずれかの第２期の２ウィンドウ長を超える場合、復帰ポイントは、移動を開始した地点についてログされる。
【００１６】
図２は、文書１１７を、文書１１７の連続部分を表示することができるウィンドウ１１５の一連の表示と一緒に、全長にわたって表示する。文書１１７が、最初に開かれると、文書の第１の部分が、位置Ａに表示される。文書の開始位置は、図２に示される候補復帰ポイント２０１として明瞭な菱形で記録される。次に、文書は頁送りコマンド形式のユーザコマンドに従って、ナビゲートされる。この結果、文書の閲覧位置が、一ウィンドウ長だけ第２位置に移動する。それに応じて、文書１１７の第２の部分が、位置Ａ１に表示され、候補復帰ポイント２０３が、第２の位置にリセットされる。次に、文書は５連続頁送りコマンド形式のユーザコマンドに従って、ナビゲートされる。これによって、文書内の閲覧位置が、２ウィンドウ長／秒より速い速度で、５ウィンドウ長だけ第３の位置Ｂに移動する。位置Ａ１から位置Ｂへの移動が、移動閾値より速い速度であったため、位置Ａ１において記録された候補復帰ポイント２０３は、アクティブ復帰ポイントとして指定され、そのようなアクティブ復帰ポイントのリスト内に記録される。図２では、候補復帰ポイントが、アクティブ復帰ポイントとして指定されると、ポイントは黒い菱形で示される。
【００１７】
文書１１７の第３の部分が位置Ｂに表示され、候補復帰ポイントがその位置に設定される。位置Ｂ１から位置Ｂ２への連続パラグラフジャンプに応えて、文書１１７は、位置Ｂからさらにナビゲートされる。各パラグラフジャンプは、移動閾値を越える移動の場合には、一時停止が組み入れられる。そのため、ナビゲーションの一時停止ごとに、候補復帰ポイントはリセットされ、結果として連続的に候補復帰ポイント２０５、２０７が記録されることになる。ユーザは位置Ｂ２で検索コマンドを出し、それが、結果として移動閾値を越える移動を伴う、位置Ｃまでの６ウィンドウ長をジャンプする文書１１７のナビゲーションを起こす。したがって、最後の候補復帰ポイント２０７は、アクティブ復帰ポイントに指定され、アクティブ復帰ポイントのリスト内に記録される。さらなる候補復帰ポイント２０９は、位置Ｃについて記録される。その後、ユーザは位置Ｃから、位置Ａの文書の先頭にジャンプするコマンドを出し、それによって最新の候補復帰ポイント２０９が、上述したように別のアクティブ復帰ポイントに指定されることになる。
【００１８】
図２を参照しながら上で説明したナビゲーションの結論は、文書１１７内の位置Ａ１、Ｂ２、Ｃのそれぞれについてのアクティブ復帰ポイント２０３、２０７、２０９のリストである。記録されたアクティブ復帰ポイントは、キーボード１０９上の指定された機能キーを介してユーザが利用できる。機能キーの起動に応えて、文書１１７のナビゲーションは、反転してアクティブ復帰ポイントに従って単一のステップでナビゲーション経路に沿ってスキップバックする。たとえば、位置Ａでのナビゲーションの終了位置から、機能キーの起動によって、文書の表示位置が最後のアクティブ復帰ポイント２０９に従って、位置Ｃまでナビゲーション経路に沿ってスキップバックすることになる。機能キーのさらなる起動により、表示位置が次に最新のアクティブ復帰ポイント２０７に従って、位置Ｂ２に復帰することになる。機能キーのさらなる起動により、表示位置が最初のアクティブ復帰ポイントに従って、文書１１７の位置Ａ１に復帰することになる。
【００１９】
本実施形態では、候補・アクティブ復帰ポイントのロギングは、文書１１７を表示するワード処理アプリケーション・プログラムによって実行される。このプログラムによって実行される処理については、ここで図３を参照しながらさらに説明する。ステップ３０１では、表示される文書１１７を有する一連のデータは、記憶装置１０７からアクセスされて新しいウィンドウ1１５に表示される。次に、処理はステップ３０３に移動し、文書の開始位置が、候補復帰ポイントとして記録される。次に、処理はステップ３０５に移動し、処理は文書１１７内での任意の移動またはナビゲーションを待ち、監視する。ナビゲーションの移動が検出される場合、処理はステップ３０７に移動する。
【００２０】
ステップ３０７では、検出された移動の終了が検出され、次に移動速度が計算される。１秒間移動が全く検出されなかった後、移動は終了したと見なされる。文書のナビゲーション速度が、２ウィンドウ長／秒の閾値未満である場合、処理はステップ３０９に移動し、新しい位置が候補復帰位置として記録され、処理はステップ３０５に復帰する。しかしながら、ステップ３０７で、ナビゲーション速度が閾値を越える場合、処理はステップ３１１に移動する。ステップ３１１では、最後の候補復帰ポイントが、アクティブ復帰ポイントとして記録される。上述のように、アクティブ復帰ポイントには、その後機能キーを介してアクセスすることができ、ナビゲーションが、文書中の移動が少なくとも１秒間休止した地点で、効果的に反転することが可能になる。換言すれば、アクティブ復帰ポイントは、ユーザにとって最も重要な関心がある文書の位置（ユーザは、その地点で１秒間以上、休止した）に復帰するのに使用することができる。
【００２１】
別の実施形態では、最初のアクティブ復帰ポイントが記録される前に、一連のデータ内の最初または開始の位置に対応するデフォルトアクティブ復帰ポイントが作成される。このデフォルトアクティブ復帰ポイントは、一連のデータを開くと設定される。さらなる実施形態では、（移動が全く検出されない場合は、その後に候補復帰ポイントが設定される）休止時間閾値は、移動閾値に等しくなるように設定される。別の実施形態では、休止時間閾値は、移動閾値より大きい値に設定される。さらなる実施形態では、休止時間閾値および移動閾値は、ユーザが設定することができる。別の実施形態では、休止時間閾値を持つ代わりに、その位置から移動が初めて検出された後に、候補復帰ポイントが所定の位置にリセットされるので、それによって休止時間の必要性が取り除かれる。
【００２２】
さらなる実施形態では、付加的なアクティブ復帰ポイントが、移動閾値を越える移動の終了時に記録される。これにより、ユーザはナビゲーション経路に沿って、一連のデータの、以前には重要性があったか、または調査した領域の、開始と終了の両方にスキップバックすることができるようになる。アクティブ復帰ポイントを閲覧するために設けられたメカニズムによって、ユーザは、移動の開始時に記録されたアクティブ復帰ポイントと、移動の終了時に記録されたアクティブ復帰ポイントとを識別することができるようになってもよい。これによって、ユーザはデータの重要な領域の開始または終了に、スキップバックすることができるようになる。
【００２３】
別の実施形態では、移動の閾値は、ユーザ・ナビゲーションコマンドの入力速度によって決定される。たとえば、移動の閾値は、２頁送りコマンド／秒より速い値に設定されてもよい。一連の閾値は、それぞれが、別のユーザ・ナビゲーションコマンドによって決まるように定義されてもよい。
【００２４】
本発明の種々の実施形態では、最後のアクティブ復帰ポイントへの復帰は、キーの組み合わせ、メニューオプション、またはツールバーボタンを使用して実施してもよい。アプリケーションは、ユーザが、連続するアクティブ復帰ポイントを移動する必要なしに選択することができるように、アクティブ復帰ポイントの履歴を提供するように構成される。ユーザがアクティブ復帰ポイントに復帰する場合、この操作自体によって、アクティブ復帰ポイントが記録されるようになる場合がある。これによって、ユーザは２つの位置間で切り換えることができるようになるであろう。さらなる実施形態では、アクティブ復帰ポイントは、ユーザが一旦復帰すると、アクティブ復帰ポイントの履歴から除去される。別の実施形態では、アクティブ復帰ポイントには、相対的な時間順または相対的な位置順で、アクセスすることができる。この順序は、黙示的であってもよいし、あるいは、ユーザが、移動先の所定のアクティブ復帰ポイントを任意に選択することができる復帰ポイントの履歴内に、表示されてもよい。
【００２５】
一般に、上述の実施形態では、閾移動速度の基準を使用して、復帰ポイントを記録するべきかどうかを判定する。他の実施形態では、異なる基準を使用してもよい。たとえば一実施形態は、（ユーザインタフェースの第１の位置と第２の位置間の）ユーザ起動のナビゲーションを閾距離と比較する。別の実施形態では、キーボードのキー押し（「Ｃｔｒｌ−Ｅｎｄ」キーまたは「Ｃｔｒｌ−Ｈｏｍｅ」キー、あるいは、「頁戻し」キーまたは「頁送り」キーの繰り返しの押しなど）の特定の順序など、特定のナビゲーションコマンドに応答する。
【００２６】
本発明の一実施形態では、第１の位置は、特定のナビゲーションコマンドが使用される場合（たとえば、コンピュータ・プログラムが、スクローリング、頁送り、または検索／発見操作を検出する場合）に、候補復帰位置として記録される。そのナビゲーションコマンドによって生じる移動または、ユーザによってその後実施されるキー押しのリズムは、閾移動距離、キー押しの数または移動速度などの、１つまたは複数の定義済みの基準と比較することができる。移動が基準を満たす場合、候補復帰位置は、定義済みの復帰コマンドを呼び出すことによって、ユーザが復帰することができるアクティブ復帰位置として記録される。いくつかの実施形態では、特定のタイプのナビゲーションコマンドを識別すれば、結果として生じる任意の移動パラメータを測定せずに、アクティブ復帰位置として記録するのに適した復帰位置を十分に識別できる。
【００２７】
さらに別の実施形態では、閾値は、検出されるユーザ対話のパターンに従って、調整されてもよく、あるいは閾値を設定することによって、エンドユーザまたはシステム管理者によって個別化されてもよい。
【００２８】
一連のデータは、１つまたは複数の文書、ウェブページ、またはアプリケーションメニューであってもよいことは、当業者には理解されるであろう。さらに、上記実施形態において、アクティブ復帰ポイントを記録し利用するメカニズムは、アプリケーション・プログラムの一部であってもよいし、オペレーティングシステム機能として設けられてもよく、あるいは補助プログラムによって提供されてもよい。本発明が、種々のタイプのデータ処理装置に広く適用可能であることは、当業者には理解されるであろう。本発明の一部または全てを具体化する装置は、デスクトップコンピュータまたはラップトップコンピュータなどの汎用装置、あるいはＰＤＡまたは移動電話などの小型データ処理装置であってもよい。その装置は、本発明の実施形態の一部または全てを実施するために、ソフトウェアをインストールしていてもよい。ソフトウェアは、単一のプログラムまたは、一連のプログラムであってもよい。さらに、本発明を実施するために使用する任意または全てのソフトウェアは、装置に事前装填されていてもよく、あるいはソフトウェアを１つまたは複数の装置に装填することができるように、種々の伝送または記憶手段を介して伝達してもよい。
【００２９】
本発明はその実施形態の説明によって解説し、また実施形態についてはかなり詳細に説明したが、添付の特許請求項の請求範囲をこうした細部まで、制限するか、または多少なりとも限定することは、出願人の意図ではない。さらなる利点および修正は、当業者にとって容易に明らかになるであろう。従って、より広い態様の発明は、上述の、あるいは図面に表示した、装置、方法、およびプログラムの実例の、具体的な細部には限定されない。従って、出願人の全体的な発明概念の範囲から逸脱することがなければ、このような細部から逸脱してもよい。
【図面の簡単な説明】
【００３０】
【図１】コンピュータシステムの概略図である。
【図２】図１のコンピュータ上で実行されるナビゲーション・プロセスの概略図である。
【図３】図２のナビゲーション・プロセスを行う場合、図１のコンピュータ上で実行される処理を示すフローチャートである。
【符号の説明】
【００３１】
１０１  コンピュータシステム
１０３  コンピュータ
１０５  プロセッサ
１０７  記憶装置
１０９  キーボード
１１１  マウス
１１３  表示装置
１１５  ウィンドウ
１１７  ワード処理文書
１１９  スクロールバー
１２１  スライダ
【図１】
2007234015.tif 000003
【図２】
2007234015.tif 000004
【図３】
2007234015.tif 000005