JPH08314906A - スクロールバー表示制御システム - Google Patents
スクロールバー表示制御システムInfo
- Publication number
- JPH08314906A JPH08314906A JP7123516A JP12351695A JPH08314906A JP H08314906 A JPH08314906 A JP H08314906A JP 7123516 A JP7123516 A JP 7123516A JP 12351695 A JP12351695 A JP 12351695A JP H08314906 A JPH08314906 A JP H08314906A
- Authority
- JP
- Japan
- Prior art keywords
- scroll bar
- page
- document
- scroll
- width ratio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【目的】 複数頁文書をスクロールバーにより頁展開す
る表示制御装置において、垂直スクロールバーに文書量
に応じた可変な目盛りを付与することにより、ユーザの
望む頁を簡単に表示できるとともに、各頁におけるおお
よその文書量を把握することが可能となるようにする。 【構成】 複数頁からなる文書の表示に際し、入力制御
装置102からのタイミングで、データ管理装置103
の文書情報を基に、頁区切り幅比率算出装置104で頁
区切り幅比率を算出する。スクロールバー制御装置10
5では、算出された比率で頁番号を付与したガイド部分
をスクロールバーに設置するとともに、スクロールバー
を制御し、出力装置106において上記結果をCRTに
表示する。
る表示制御装置において、垂直スクロールバーに文書量
に応じた可変な目盛りを付与することにより、ユーザの
望む頁を簡単に表示できるとともに、各頁におけるおお
よその文書量を把握することが可能となるようにする。 【構成】 複数頁からなる文書の表示に際し、入力制御
装置102からのタイミングで、データ管理装置103
の文書情報を基に、頁区切り幅比率算出装置104で頁
区切り幅比率を算出する。スクロールバー制御装置10
5では、算出された比率で頁番号を付与したガイド部分
をスクロールバーに設置するとともに、スクロールバー
を制御し、出力装置106において上記結果をCRTに
表示する。
Description
【0001】
【産業上の利用分野】本発明は、スクロールバー表示制
御システムに関し、特に、ワープロソフトウェアに関
し、複数頁からなる文書データを表示する画面中に、文
書量に応じた頁区切り幅で頁番号を付与したガイド部分
をスクロールバーに設置することにより、表示を制御す
るスクロールバー表示制御システムに関する。
御システムに関し、特に、ワープロソフトウェアに関
し、複数頁からなる文書データを表示する画面中に、文
書量に応じた頁区切り幅で頁番号を付与したガイド部分
をスクロールバーに設置することにより、表示を制御す
るスクロールバー表示制御システムに関する。
【0002】
【従来の技術】従来は、複数頁からなる文書データにお
けるスクロールバーでの表示制御に際し、スクロールバ
ー上に各頁の境界線および頁番号を表示することでスケ
ールの役割を果たしているが、その境界線は文書データ
における総頁数に基づいて計算されているため各頁の文
書量とは無関係に均等な区切り幅となり、文書データ上
の相対的な位置をスクロールボックスにより認識できる
だけであった。
けるスクロールバーでの表示制御に際し、スクロールバ
ー上に各頁の境界線および頁番号を表示することでスケ
ールの役割を果たしているが、その境界線は文書データ
における総頁数に基づいて計算されているため各頁の文
書量とは無関係に均等な区切り幅となり、文書データ上
の相対的な位置をスクロールボックスにより認識できる
だけであった。
【0003】
【発明が解決しようとする課題】上述したように、従来
の制御システムでは、文書情報の総頁数に基づいて頁区
切り幅が計算されているので、スクロールバーに頁番号
を表示するうえで、各頁の境界が均等な区切り幅で分割
されている。よって、スクロールバーに表示されている
頁番号を目安として、マウスによりスクロールボックス
をユーザの望む頁番号付近にドラッグすることで表示で
きた。しかし、スクロールバー上の頁番号は均等な区切
り幅で分割されているため、スクロールバーにより各頁
のおおよその文書量を把握するという視覚的な効果はな
い。
の制御システムでは、文書情報の総頁数に基づいて頁区
切り幅が計算されているので、スクロールバーに頁番号
を表示するうえで、各頁の境界が均等な区切り幅で分割
されている。よって、スクロールバーに表示されている
頁番号を目安として、マウスによりスクロールボックス
をユーザの望む頁番号付近にドラッグすることで表示で
きた。しかし、スクロールバー上の頁番号は均等な区切
り幅で分割されているため、スクロールバーにより各頁
のおおよその文書量を把握するという視覚的な効果はな
い。
【0004】
【課題を解決するための手段】本発明のスクロールバー
表示制御システムは、入力装置からの情報を受け取り、
スクロールバーの制御のためのタイミングを指定する手
段と、スクロールバー上における、文書量に応じた頁区
切り幅を計算する手段と、その頁区切り幅で頁番号を付
与したガイド部分をスクロールバーに設置する手段とを
具備することを特徴とする。
表示制御システムは、入力装置からの情報を受け取り、
スクロールバーの制御のためのタイミングを指定する手
段と、スクロールバー上における、文書量に応じた頁区
切り幅を計算する手段と、その頁区切り幅で頁番号を付
与したガイド部分をスクロールバーに設置する手段とを
具備することを特徴とする。
【0005】
【実施例】本発明について、図面を参照して説明する。
【0006】図1は本発明の一実施例の構成図、図2は
図1の実施例での頁区切り幅比率算出装置の処理手順を
示す流れ図、図3はスクロールバー制御装置での頁付与
ガイド部を算出するための処理手順を示す流れ図、図4
はスクロールバー上でのスクロールボックスの文書にお
ける相対位置を検索する処理手順を示す流れ図、図5,
図6は頁区切り幅比率算出および、ガイド部を付与した
スクロールバーのイメージ図である。
図1の実施例での頁区切り幅比率算出装置の処理手順を
示す流れ図、図3はスクロールバー制御装置での頁付与
ガイド部を算出するための処理手順を示す流れ図、図4
はスクロールバー上でのスクロールボックスの文書にお
ける相対位置を検索する処理手順を示す流れ図、図5,
図6は頁区切り幅比率算出および、ガイド部を付与した
スクロールバーのイメージ図である。
【0007】図1に示すスクロールバー表示制御装置
は、マウスおよびキーボード操作の情報を受け取る入力
装置101と、利用者が文書ファイルを開く、文書を校
正する、マウスによりスクロールバー上のスクロールボ
ックスをドラッグする、またスクロールバー上をクリッ
クした時のタイミングを制御する入力制御装置102
と、文書データにおける頁数、各頁の最終行座標および
スクロールバー矩形の座標、頁区切り幅比率により算出
されたスクロールバー上の区切り座標のデータを管理す
るデータ管理装置103と、このデータを基に入力制御
装置102からのタイミングで頁区切り幅比率を算出す
る頁区切り幅比率算出装置104と、算出された比率で
頁番号を付与したガイド部分をスクロールバー脇に設置
し、スクロールバー上でのスクロールボックスの文書に
おける相対位置を検索して制御するスクロールバー制御
装置105と、その情報を基にCRTに出力する出力装
置106とから構成されている。頁区切り幅比率算出に
おいて使用する各頁の文書量としては、頁の最終行座標
から算出した表示高さを基準とするため、データ管理装
置103が上記文書情報を管理する。
は、マウスおよびキーボード操作の情報を受け取る入力
装置101と、利用者が文書ファイルを開く、文書を校
正する、マウスによりスクロールバー上のスクロールボ
ックスをドラッグする、またスクロールバー上をクリッ
クした時のタイミングを制御する入力制御装置102
と、文書データにおける頁数、各頁の最終行座標および
スクロールバー矩形の座標、頁区切り幅比率により算出
されたスクロールバー上の区切り座標のデータを管理す
るデータ管理装置103と、このデータを基に入力制御
装置102からのタイミングで頁区切り幅比率を算出す
る頁区切り幅比率算出装置104と、算出された比率で
頁番号を付与したガイド部分をスクロールバー脇に設置
し、スクロールバー上でのスクロールボックスの文書に
おける相対位置を検索して制御するスクロールバー制御
装置105と、その情報を基にCRTに出力する出力装
置106とから構成されている。頁区切り幅比率算出に
おいて使用する各頁の文書量としては、頁の最終行座標
から算出した表示高さを基準とするため、データ管理装
置103が上記文書情報を管理する。
【0008】次に、頁区切り幅比率算出装置104にお
ける頁区切り幅を算出する処理手順を図2に示す流れ図
および図5,図6に示すイメージ図を参照して説明す
る。
ける頁区切り幅を算出する処理手順を図2に示す流れ図
および図5,図6に示すイメージ図を参照して説明す
る。
【0009】文書ファイルを開いたとき、文書を校正し
たときに頁区切り幅比率の算出を必要とする入力制御装
置102からの情報により、頁区切り幅比率算出装置1
04は、最初にステップ201で総頁数、また各頁の文
書データの先頭行・最終行座標をデータ管理装置103
より獲得する。次にステップ202ではステップ201
より獲得した最終行座標と先頭行座標の差により、頁に
おける表示高さを算出する。図5に示すy1、y2、y
3、y4がこの表示高さのイメージを示している。ステ
ップ203およびステップ204で表示高さを文書の最
終頁まで累積していき、その結果を総頁表示高さとす
る。イメージ601におけるYが、この総頁表示高さの
イメージを示している。ステップ205でy1,y2,
y3,y4をそれぞれ、ステップ203で算出した総頁
表示高さYで除算し、イメージ602に示す頁区切り幅
比率y1/Y,y2/Y,y3/Y,y4/Yを算出す
るとともにステップ206でその情報を記憶する。
たときに頁区切り幅比率の算出を必要とする入力制御装
置102からの情報により、頁区切り幅比率算出装置1
04は、最初にステップ201で総頁数、また各頁の文
書データの先頭行・最終行座標をデータ管理装置103
より獲得する。次にステップ202ではステップ201
より獲得した最終行座標と先頭行座標の差により、頁に
おける表示高さを算出する。図5に示すy1、y2、y
3、y4がこの表示高さのイメージを示している。ステ
ップ203およびステップ204で表示高さを文書の最
終頁まで累積していき、その結果を総頁表示高さとす
る。イメージ601におけるYが、この総頁表示高さの
イメージを示している。ステップ205でy1,y2,
y3,y4をそれぞれ、ステップ203で算出した総頁
表示高さYで除算し、イメージ602に示す頁区切り幅
比率y1/Y,y2/Y,y3/Y,y4/Yを算出す
るとともにステップ206でその情報を記憶する。
【0010】次に、スクロールバー制御装置での頁付与
ガイド部を算出する処理を、図3に示す流れ図および図
6に示すイメージ図を参照して説明する。
ガイド部を算出する処理を、図3に示す流れ図および図
6に示すイメージ図を参照して説明する。
【0011】ステップ301でスクロールバー矩形の座
標をデータ管理装置103より獲得し、それによりイメ
ージ603に示すスクロールバー矩形高さHを算出す
る。ステップ302でデータ管理装置103より頁区切
り幅比率を獲得し、ステップ303でスクロールバー矩
形高さHに各頁区切り幅比率を乗算した結果でスクロー
ルバー脇ガイド部分の目盛りおよび頁番号を算出する。
その後、ステップ304でステップ303により算出さ
れた情報を基にスクロールバー上での頁区切り幅および
座標を記憶する。
標をデータ管理装置103より獲得し、それによりイメ
ージ603に示すスクロールバー矩形高さHを算出す
る。ステップ302でデータ管理装置103より頁区切
り幅比率を獲得し、ステップ303でスクロールバー矩
形高さHに各頁区切り幅比率を乗算した結果でスクロー
ルバー脇ガイド部分の目盛りおよび頁番号を算出する。
その後、ステップ304でステップ303により算出さ
れた情報を基にスクロールバー上での頁区切り幅および
座標を記憶する。
【0012】次に、スクロールバー制御装置での、スク
ロールボックスの文書における相対位置を検索する処理
の手順を、図4に示す流れ図、および図6に示すイメー
ジ図を参照して説明する。スクロールバー制御装置10
5は、ステップ401でデータ管理装置103よりカレ
ント位置座標を獲得する。ステップ402に示すように
スクロールボックスのドラッグが行われたという情報が
通知されない場合は、ステップ407の表示処理におい
てカレント位置より表示を行う。イメージ604に示す
ようにスクロールバー脇ガイド部を目安として、マウス
により4頁中央地点にスクロールボックスをドラッグし
た場合を例にすると、ステップ403で、イメージ60
7に示すスクロールバー上のスクロールボックス位置座
標(A,B)を獲得する。さらにステップ404で頁付
与ガイド部を算出する処理において、ステップ304で
記憶されているスクロールバー上の頁区切り幅、および
その座標を獲得する。ステップ405で、イメージ60
3に示す頁区切り幅座標と、イメージ606に示すスク
ロールバー上のスクロールボックス位置座標との差を最
終頁前まで算出していき、その差が最小となる座標を基
準とする。この例においては座標(a0,b3)にあた
る。さらに、イメージ604に示す頁区切り幅(y4/
Y)×Hで、イメージ607に示すスクロールボックス
位置座標と頁区切り幅座標の差により得られるスクロー
ルバー上の高さB−b3を除算することにより文書相対
位置比率を算出する。ステップ406で、ステップ40
5により算出した文書相対位置比率に文書表示高さを乗
算し、それを座標に変換する。その結果によりスクロー
ルバー上のスクロールボックス位置が文書データ上で示
す位置を認識することができ、ステップ407で、その
座標位置より表示処理を行う。
ロールボックスの文書における相対位置を検索する処理
の手順を、図4に示す流れ図、および図6に示すイメー
ジ図を参照して説明する。スクロールバー制御装置10
5は、ステップ401でデータ管理装置103よりカレ
ント位置座標を獲得する。ステップ402に示すように
スクロールボックスのドラッグが行われたという情報が
通知されない場合は、ステップ407の表示処理におい
てカレント位置より表示を行う。イメージ604に示す
ようにスクロールバー脇ガイド部を目安として、マウス
により4頁中央地点にスクロールボックスをドラッグし
た場合を例にすると、ステップ403で、イメージ60
7に示すスクロールバー上のスクロールボックス位置座
標(A,B)を獲得する。さらにステップ404で頁付
与ガイド部を算出する処理において、ステップ304で
記憶されているスクロールバー上の頁区切り幅、および
その座標を獲得する。ステップ405で、イメージ60
3に示す頁区切り幅座標と、イメージ606に示すスク
ロールバー上のスクロールボックス位置座標との差を最
終頁前まで算出していき、その差が最小となる座標を基
準とする。この例においては座標(a0,b3)にあた
る。さらに、イメージ604に示す頁区切り幅(y4/
Y)×Hで、イメージ607に示すスクロールボックス
位置座標と頁区切り幅座標の差により得られるスクロー
ルバー上の高さB−b3を除算することにより文書相対
位置比率を算出する。ステップ406で、ステップ40
5により算出した文書相対位置比率に文書表示高さを乗
算し、それを座標に変換する。その結果によりスクロー
ルバー上のスクロールボックス位置が文書データ上で示
す位置を認識することができ、ステップ407で、その
座標位置より表示処理を行う。
【0013】
【発明の効果】以上説明してきたように、本発明によれ
ば、各頁の文書量に応じて頁区切り幅が可変となる頁番
号を付与したガイド部分を設置することにより、ユーザ
の望む頁を簡単に表示できるだけでなく、かつ各頁にお
ける表示高さを基準としたおおよその文書量をガイド部
分を目安として把握することが可能となる。
ば、各頁の文書量に応じて頁区切り幅が可変となる頁番
号を付与したガイド部分を設置することにより、ユーザ
の望む頁を簡単に表示できるだけでなく、かつ各頁にお
ける表示高さを基準としたおおよその文書量をガイド部
分を目安として把握することが可能となる。
【図1】本発明の一実施例の構成図である。
【図2】図1の実施例での頁区切り幅比率算出装置の処
理手順を示す流れ図である。
理手順を示す流れ図である。
【図3】スクロールバー制御装置での頁付与ガイド部を
算出するための処理手順を示す流れ図である。
算出するための処理手順を示す流れ図である。
【図4】スクロールバー上でのスクロールボックスの文
書における相対位置を検索する処理手順を示す流れ図で
ある。
書における相対位置を検索する処理手順を示す流れ図で
ある。
【図5】頁区切り幅比率算出のイメージ図である。
【図6】ガイド部を付与したスクロールバーのイメージ
図である。
図である。
102 入力制御装置 104 頁区切り幅比率算出装置 105 スクロールバー制御装置
Claims (2)
- 【請求項1】 入力装置からの情報を受け取り、スクロ
ールバーの制御のためのタイミングを指定する手段と、
スクロールバー上における、文書量に応じた頁区切り幅
を計算する手段と、その頁区切り幅で頁番号を付与した
ガイド部分をスクロールバーに設置する手段とを具備す
ることを特徴とするスクロールバー表示制御システム。 - 【請求項2】 マウスおよびキーボード操作の情報を受
け取る入力装置と、利用者が文書ファイルを開く、文書
を校正する、マウスによりスクロールバー上のスクロー
ルボックスをドラッグする、またスクロールバー上をク
リックした時のタイミングを制御する入力制御装置と、
文書データにおける頁数、各頁の最終行座標およびスク
ロールバー矩形の座標、頁区切り幅比率により算出され
たスクロールバー上の区切り座標のデータを管理するデ
ータ管理装置と、このデータを基に前記入力制御装置か
らのタイミングで頁区切り幅比率を算出する頁区切り幅
比率算出装置と、算出された比率で頁番号を付与したガ
イド部分をスクロールバー脇に設置し、スクロールバー
上でのスクロールボックスの文書における相対位置を検
索して制御するスクロールバー制御装置と、その情報を
基にCRTに出力する出力装置とから構成され、頁区切
り幅比率算出において使用する各頁の文書量としては、
頁の最終行座標から算出した表示高さを基準とするた
め、前記データ管理装置が前記文書情報を管理すること
を特徴とするスクロールバー表示制御システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7123516A JPH08314906A (ja) | 1995-05-23 | 1995-05-23 | スクロールバー表示制御システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7123516A JPH08314906A (ja) | 1995-05-23 | 1995-05-23 | スクロールバー表示制御システム |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08314906A true JPH08314906A (ja) | 1996-11-29 |
Family
ID=14862554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7123516A Pending JPH08314906A (ja) | 1995-05-23 | 1995-05-23 | スクロールバー表示制御システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08314906A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461275A (zh) * | 2013-09-23 | 2015-03-25 | 重庆新媒农信科技有限公司 | 一种快速选取分页的方法及其装置 |
JP2017076228A (ja) * | 2015-10-14 | 2017-04-20 | 京セラドキュメントソリューションズ株式会社 | 表示装置及びこれを含む画像形成装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04232526A (ja) * | 1990-05-31 | 1992-08-20 | Internatl Business Mach Corp <Ibm> | データ表示方法及び装置 |
JPH05197511A (ja) * | 1992-01-21 | 1993-08-06 | Sharp Corp | スクロールバー移動制御装置 |
JPH05282123A (ja) * | 1992-03-31 | 1993-10-29 | Toshiba Corp | 表示制御装置および表示制御方法 |
-
1995
- 1995-05-23 JP JP7123516A patent/JPH08314906A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04232526A (ja) * | 1990-05-31 | 1992-08-20 | Internatl Business Mach Corp <Ibm> | データ表示方法及び装置 |
JPH05197511A (ja) * | 1992-01-21 | 1993-08-06 | Sharp Corp | スクロールバー移動制御装置 |
JPH05282123A (ja) * | 1992-03-31 | 1993-10-29 | Toshiba Corp | 表示制御装置および表示制御方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461275A (zh) * | 2013-09-23 | 2015-03-25 | 重庆新媒农信科技有限公司 | 一种快速选取分页的方法及其装置 |
CN104461275B (zh) * | 2013-09-23 | 2018-02-06 | 重庆新媒农信科技有限公司 | 一种快速选取分页的方法及其装置 |
JP2017076228A (ja) * | 2015-10-14 | 2017-04-20 | 京セラドキュメントソリューションズ株式会社 | 表示装置及びこれを含む画像形成装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7543246B2 (en) | Image displaying program product and an image displaying apparatus | |
US5764227A (en) | Document display apparatus for displaying document containing a plurality of pages. | |
US6025850A (en) | Object boundaries identified in a raster image by a user selecting positions on the raster image and then using cost functions to predict likelihood of pixels near the position being on a boundary path | |
JPH08314906A (ja) | スクロールバー表示制御システム | |
JPH06101003B2 (ja) | 電子ページめくり装置 | |
JPH11282941A (ja) | 色によるセルデータ強調表示方法 | |
JP3951492B2 (ja) | 画像処理装置 | |
JP3192915B2 (ja) | 文字画像複合データ表示印刷方法および装置 | |
JP2866287B2 (ja) | 楽譜作成装置 | |
JPS59145970A (ja) | スペクトルの表示方法 | |
JPH0934678A (ja) | ドキュメントファイルの表示方法 | |
JP2853144B2 (ja) | 画像処理装置 | |
JP2713265B2 (ja) | 画像表示装置 | |
JPH09153101A (ja) | 表示されたグラフによるデータ解析方法 | |
JP2805435B2 (ja) | 楽譜作成装置 | |
JP2781727B2 (ja) | 地図記号の連続表示方式 | |
JP2842511B2 (ja) | 帳票作成装置 | |
JP2003058155A (ja) | 演奏教習装置及び演奏教習処理のプログラム | |
JP3412203B2 (ja) | 文字列出力装置 | |
JPH10222338A (ja) | ウィンドウ表示制御装置、ウィンドウ表示制御方法、情報処置装置、情報処理方法および記憶媒体 | |
CN114461112A (zh) | 屏幕菜单式调节方式的图像显示方法及装置 | |
JP2610695B2 (ja) | 入力例表示方法 | |
JPH0696070A (ja) | 文書入力方式 | |
JPH05119762A (ja) | テキスト入力方式 | |
JPH06290198A (ja) | 帳票作成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19980210 |