(57)【特許請求の範囲】
【請求項１】
電子文書上に頁構成要素を配置させるレイアウト編集システムにおいて、
表示装置、
前記表示装置に表示させるために複数個の第１吸着点を具備しているグリッドを有する電子文書を前記表示装置へ供給する第１供給手段、
前記表示装置に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を供給する第２供給手段、
前記表示装置上に表示されるカーソルを有しており、前記頁構成要素を保持状態として前記電子文書上の所望の位置へ移動させるためにユーザの手作業により移動させる移動手段、
前記移動手段によって保持状態とされている間は前記複数個の第２吸着点の内の選択した１個の第２吸着点のみを吸着可能状態とさせ、前記カーソルを移動させた場合に前記カーソルと所定の位置関係を維持するプローブ点に最も近い第１吸着点へ前記選択された第２吸着点を吸着させる吸着状態制御手段、
を有していることを特徴とするレイアウト編集システム。
【請求項２】
請求項１において、前記移動手段がポインティングデバイスを有しており、前記ポインティングデバイスのボタンを押下状態に維持することによって前記頁構成要素が保持状態に維持されることを特徴とするレイアウト編集システム。
【請求項３】
請求項１又は２において、前記複数個の第１吸着点の全てへ吸着可能な状態に設定する第１吸着動作モードと、前記複数個の第１吸着点の内の予め定めたパターンに該当する選択したもののみを吸着可能な状態に設定する第２吸着動作モードとを選択的に設定する吸着動作モード設定手段を有していることを特徴とするレイアウト編集システム。
【請求項４】
請求項３において、前記吸着動作モード設定手段がキーボード上の予め定めた所定のキーを有しており、前記所定のキーを押下状態に保持することによって前記第２吸着動作モードが設定されることを特徴とするレイアウト編集システム。
【請求項５】
請求項１において、前記吸着状態制御手段は、前記カーソルが前記頁構成要素のフレーム内に位置されており且つ前記頁構成要素が前記移動手段によって保持状態とされている場合に、前記カーソルに最も近い第２吸着点のみを吸着可能状態とさせることを特徴とするレイアウト編集システム。
【請求項６】
電子文書上に頁構成要素を配置させるレイアウト編集方法において、
表示装置上に複数個の第１吸着点を具備しているグリッドを有する電子文書を表示させ、
前記表示装置上に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を表示させ、
カーソルが前記頁構成要素のフレーム内に位置している状態で前記カーソルに連動しているポインティングデバイスのボタンが押し下げれられたことを検知すると、前記頁構成要素を保持状態とさせ且つ前記複数個の第２吸着点の内で前記カーソルに最も近い第２吸着点のみを吸着可能状態に設定すると共にその第２吸着点からその時の前記カーソルとの相対的位置関係を維持するプローブ点を設定し、
前記保持状態のまま前記ポインティングデバイスが操作されて前記カーソルが移動されると、前記吸着可能状態とされた第２吸着点を前記カーソルの移動に連動して移動する前記プローブ点に最も近い第１吸着点へ吸着させて前記頁構成要素を移動させる、
ことを特徴とするレイアウト編集方法。
【請求項７】
請求項６において、前記複数個の第１吸着点の全てを吸着可能状態に設定する第１吸着動作モードと、前記複数個の第１吸着点の内の予め定めたパターンに該当する選択したもののみを吸着可能状態に設定する第２吸着動作モードとを選択することを包含していることを特徴とするレイアウト編集方法。
【請求項８】
請求項７において、キーボード上の予め定めた所定のキーが押下状態にあるか又は解放状態にあるかに依存して前記第１又は第２吸着動作モードが選択されることを特徴とするレイアウト編集方法。
【請求項９】
レイアウト編集プログラムにおいて、
表示装置上に複数個の第１吸着点を具備しているグリッドを有する電子文書を表示させる手順と、
前記表示装置上に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を表示させる手順と、
カーソルが前記頁構成要素のフレーム内に位置している状態で前記カーソルに連動しているポインティングデバイスのボタンが押し下げれられたことを検知すると、前記頁構成要素を保持状態とさせ且つ前記複数個の第２吸着点の内で前記カーソルに最も近い第２吸着点のみを吸着可能状態に設定すると共にその第２吸着点からその時の前記カーソルとの相対的位置関係を維持するプローブ点を設定する手順と、
前記保持状態のまま前記ポインティングデバイスが操作されて前記カーソルが移動されると、前記吸着可能状態とされた第２吸着点を前記カーソルの移動に連動して移動する前記プローブ点に最も近い第１吸着点へ吸着させて前記頁構成要素を移動させる手順と、
をコンピュータに実行させるためのレイアウト編集プログラム。
【請求項１０】
レイアウト編集プログラムを記録したコンピュータ読取可能な記録媒体において、
表示装置上に複数個の第１吸着点を具備しているグリッドを有する電子文書を表示させる手順と、
前記表示装置上に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を表示させる手順と、
カーソルが前記頁構成要素のフレーム内に位置している状態で前記カーソルに連動しているポインティングデバイスのボタンが押し下げれられたことを検知すると、前記頁構成要素を保持状態とさせ且つ前記複数個の第２吸着点の内で前記カーソルに最も近い第２吸着点のみを吸着可能状態に設定すると共にその第２吸着点からその時の前記カーソルとの相対的位置関係を維持するプローブ点を設定する手順と、
前記保持状態のまま前記ポインティングデバイスが操作されて前記カーソルが移動されると、前記吸着可能状態とされた第２吸着点を前記カーソルの移動に連動して移動する前記プローブ点に最も近い第１吸着点へ吸着させて前記頁構成要素を移動させる手順と、
をコンピュータに実行させるレイアウト編集プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、大略、デスクトップパブリッシング（ＤＴＰ）技術に関するものであって、更に詳細には、ＤＴＰにおける電子文書のレイアウト編集技術に関するものである。
【０００２】
【従来の技術】
コンピュータを使用したＤＴＰにおいては、ＣＲＴ表示装置のスクリーン上に編集用紙としての選択したサイズの電子文書を表示させる。この電子文書には、通常、複数本の水平線と複数本の垂直線からなるグリッドと呼ばれる基準線が設定される。そして、オブジェクトとも呼称される頁構成要素をスクリーン上に形成させるか又は外部から取り込むことによって電子文書上に配置させる。オブジェクトは、通常、その領域を画定するフレームと該フレーム内に設定されるグラフィック又はテキスト等の内容データとから構成される。
【０００３】
ＤＴＰにおいては、この様なオブジェクトを電子文書上に正確に配置させることが重要である。その場合に、例えば、マウスなどのポインティングデバイスを使用して、スクリーン上のカーソルをオブジェクト上に位置させポインティングデバイスのボタンをクリックすることによってオブジェクトを保持状態（選択状態）とし且つマウスを操作してカーソルと共にオブジェクトを移動させて電子文書上の所望の位置へ移動させることが可能である。更に、キーボードによってオブジェクトのＸ，Ｙ座標値を入力してオブジェクトを所望の位置へ移動させることも可能である。そして、グリッドには、例えば、各交差点に吸着点（スナップ点ともいう）が設けられており、一方オブジェクトにも複数個の吸着点が設けられている。従って、例えば、ポインティングデバイスによって所望の位置近くへ移動されると、オブジェクトは少なくともそのいずれかの吸着点がグリッドの吸着点と吸着（スナッピングともいう）し、それによりオブジェクトはグリッドと正確に整合されることとなる。即ち、吸着技術を使用することにより、手作業によってオブジェクトを最後まで正確にグリッドに位置合わせすることは必要ではなく、オブジェクトを所望の位置近くへ移動させるだけで、オブジェクトは吸着されて自動的にグリッドと整合して位置決めされる。
【０００４】
この様に、吸着技術は、グリッドを使用してオブジェクトを電子文書上に正確に位置決めするレイアウト編集において極めて有効な技術である。しかしながら、通常のオブジェクトは複数個の吸着点を具備しており、特にオブジェクトの大きさと比較してグリッドの間隔が小さい場合などにはオブジェクトの吸着点とグリッドの吸着点とが頻繁に吸着してかえってオブジェクトの位置決め操作が煩雑になったり不正確になったりする場合がある。更に、グリッドの形態（例えば、原稿用紙に設定されるグリッド）によっては、オブジェクトが複数個の吸着点を持っているためにかえってその位置決め操作が困難なものとなる場合がある。
【０００５】
【発明が解決しようとする課題】
本発明は以上の点に鑑みなされたものであって、上述したごとき従来技術の欠点を解消し、操作性を改善したレイアウト編集システム及び方法を提供することを目的とする。
【０００６】
本発明の別の目的とするところは、本レイアウト編集方法をコンピュータに実行させるプログラムを記録した記録媒体を提供することである。
【０００７】
【課題を解決するための手段】
本発明の第１の側面によれば、電子文書上に頁構成要素を配置させるレイアウト編集システムにおいて、
表示装置、
前記表示装置に表示させるために複数個の第１吸着点を具備しているグリッドを有する電子文書を前記表示装置へ供給する第１供給手段、
前記表示装置に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を供給する第２供給手段、
前記表示装置上に表示されるカーソルを有しており、前記頁構成要素を保持状態として前記電子文書上の所望の位置へ移動させるためにユーザの手作業により移動させる移動手段、
前記移動手段によって保持状態とされている間は前記複数個の第２吸着点の内の選択した１個の吸着点のみを吸着可能状態とさせ、前記カーソルを移動させた場合に前記カーソルと所定の位置関係を維持するプローブ点に最も近い第１吸着点へ前記選択された第２吸着点を吸着させる第１吸着状態制御手段、
を有していることを特徴とするレイアウト編集システムが提供される。
【０００８】
好適には、該移動手段は、マウスやトラッキングボールなどのポインティングデバイスを有しており、ポインティングデバイスのボタンをクリック、即ち押下状態とすることによって該頁構成要素が保持状態に維持される。ポインティングデバイスは表示装置上のカーソルと連動しており、カーソルが頁構成要素のフレーム内に位置されており且つ頁構成要素が保持状態に維持されている場合に、該カーソルに最も距離的に近い第２吸着点のみが吸着可能状態に設定されその他の第２吸着点は吸着不能状態に設定される。
【０００９】
更に好適には、本レイアウト編集システムは吸着動作モード設定手段を有しており、それにより複数個の第１吸着点の全てを吸着可能な状態に設定する第１吸着動作モードと、複数個の第１吸着点の内の予め選択したもののみへ吸着可能な状態を設定する第２吸着動作モードとを選択的に設定する。そして、該吸着動作モード設定手段は、好適には、キーボード上の予め定めてキーを有しており、該キーが押下状態に保持されている間は第２吸着動作モードが設定され、そうでない場合には第１吸着動作モードが設定される。
【００１０】
本発明の第２の側面によれば、電子文書上に頁構成要素を配置させるレイアウト編集方法において、
表示装置上に複数個の第１吸着点を具備しているグリッドを有する電子文書を表示させ、
前記表示装置上に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を表示させ、
カーソルが前記頁構成要素のフレーム内に位置している状態で前記カーソルに連動しているポインティングデバイスのボタンが押し下げれられたことを検知すると、前記頁構成要素を保持状態とさせ且つ前記複数個の第２吸着点の内で前記カーソルに最も近い第２吸着点のみを吸着可能状態に設定すると共にその第２吸着点からその時の前記カーソルとの相対的位置関係を維持するプローブ点を設定し、
前記保持状態のまま前記ポインティングデバイスが操作されて前記カーソルが移動されると、前記吸着可能状態とされた第２吸着点を前記カーソルの移動に連動して移動する前記プローブ点に最も近い第１吸着点へ吸着させて前記頁構成要素を移動させる、
ことを特徴とするレイアウト編集方法が提供される。
【００１１】
好適には、複数個の第１吸着点の全てを吸着可能状態に設定する第１吸着モードと、前記複数個の第１吸着点の内の予め定めたパターンに該当する選択したもののみを吸着可能状態に設定する第２吸着モードとを選択する。そして、この場合に、キーボード上の予め定めた所定のキーが押下状態にあるか又は解放状態にあるかに依存して前記第１及び第２吸着モードが選択される
本発明の第３の側面によれば、レイアウト編集プログラムにおいて、
表示装置上に複数個の第１吸着点を具備しているグリッドを有する電子文書を表示させる手順と、
前記表示装置上に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を表示させる手順と、
カーソルが前記頁構成要素のフレーム内に位置している状態で前記カーソルに連動しているポインティングデバイスのボタンが押し下げれられたことを検知すると、前記頁構成要素を保持状態とさせ且つ前記複数個の第２吸着点の内で前記カーソルに最も近い第２吸着点のみを吸着可能状態に設定すると共にその第２吸着点からその時の前記カーソルとの相対的位置関係を維持するプローブ点を設定する手順と、
前記保持状態のまま前記ポインティングデバイスが操作されて前記カーソルが移動されると、前記吸着可能状態とされた第２吸着点を前記カーソルの移動に連動して移動する前記プローブ点に最も近い第１吸着点へ吸着させて前記頁構成要素を移動させる手順と、
をコンピュータに実行させるためのレイアウト編集プログラムが提供される。
【００１２】
本発明の第４の側面によれば、レイアウト編集プログラムを記録したコンピュータ読取可能な記録媒体において、
表示装置上に複数個の第１吸着点を具備しているグリッドを有する電子文書を表示させる手順と、
前記表示装置上に表示されている電子文書上に輪郭がフレームによって画定されており且つ前記複数個の第１吸着点に対して位置整合すべく吸着可能な複数個の第２吸着点を具備している頁構成要素を表示させる手順と、
カーソルが前記頁構成要素のフレーム内に位置している状態で前記カーソルに連動しているポインティングデバイスのボタンが押し下げれられたことを検知すると、前記頁構成要素を保持状態とさせ且つ前記複数個の第２吸着点の内で前記カーソルに最も近い第２吸着点のみを吸着可能状態に設定すると共にその第２吸着点からその時の前記カーソルとの相対的位置関係を維持するプローブ点を設定する手順と、
前記保持状態のまま前記ポインティングデバイスが操作されて前記カーソルが移動されると、前記吸着可能状態とされた第２吸着点を前記カーソルの移動に連動して移動する前記プローブ点に最も近い第１吸着点へ吸着させて前記頁構成要素を移動させる手順と、
をコンピュータに実行させるレイアウト編集プログラムを記録したコンピュータ読取可能な記録媒体が提供される。
【００１３】
【発明の実施の態様】
本発明を組込んだＤＴＰ処理システム１を図１に示してある。図１に示したＤＴＰ処理システム１は、組版処理や製版処理などを実施することの可能なＤＴＰ処理制御装置２と、処理中のデータを表示する表示装置３と、表示装置３上に表示されるデータをスクリーン上で移動させる移動手段４と、ＤＴＰ処理に使用する種々のデータ（例えば，グラフィックやテキストデータ）などを入力する入力手段５と、編集済みのデータを出力する出力手段６とを有している。
【００１４】
ＤＴＰ処理制御装置２は電子文書供給手段２ａを有しており、電子文書供給手段２ａは表示装置３で表示させるために複数個の吸着点（スナップ点ともいう）を具備しているグリッドを有する電子文書（編集用紙）を表示装置３へ供給する。尚、グリッドとは、後に詳述するように、表示装置３で表示された場合に、電子文書の頁の上に配置される複数本の垂直線と複数本の水平線とからなる基準線であって、グリッドを使用して少なくとも１個の頁構成要素（頁オブジェクトともいう）を電子文書上に位置決めさせる。グリッドは２種類又はそれ以上の異なるフォーマットのものが選択的に使用される。グリッドの垂直線と水平線との各交点には、通常、吸着点が設けられており、これは頁構成要素に設けられる吸着点と互いに吸着しあって相互に位置整合させるべく機能するものである。
【００１５】
ＤＴＰ処理制御装置２は、更に、頁構成要素供給手段２ｂを有しており、これは表示装置３で表示させるためにユーザが表示装置３上で形成するか又は予め作成されたグラフィックデータ又はテキストデータなどを入力手段５を介して入力した後に表示装置３で表示させる。頁構成要素は、後に詳述するように、表示装置３上に表示されている電子文書上にレイアウトさせるべき頁オブジェクトであって、基本的には、その領域を画定するフレームと、該フレーム内に包含されるべきグラフィックデータ又はテキストデータと、複数個の吸着点とを有している。頁構成要素が表示装置３において表示されると、ユーザは移動手段４を操作して頁構成要素を表示装置３のスクリーン上を移動させて電子文書の所望の位置へ位置決めさせる。この場合に、前述した如く、頁構成要素は複数個の吸着点を具備しており、更に電子文書上に配置されているグリッドも複数個の吸着点を具備しているので、ユーザが移動手段４を操作して電子文書上を頁構成要素を移動させる場合に、頁構成要素はその吸着点がグリッドの吸着点に吸着されながら移動することとなる。
【００１６】
ＤＴＰ処理制御装置２は、更に、吸着状態制御手段２ｃを有しており、該吸着状態制御手段２ｃは、上述したように頁構成要素を移動させる場合に、頁構成要素とグリッドとの間の吸着動作を所定の態様で制御することによって頁構成要素のレイアウト処理の操作性を向上させるものである。即ち、後に詳述するように、本発明によれば、頁構成要素が移動手段４によって移動される場合に、頁構成要素が具備する複数個の吸着点の内で一つの吸着点を選択しその選択された吸着点のみを吸着可能状態とさせ残りの吸着点は吸着不能状態とさせる。これにより、ユーザが頁構成要素を電子文書上に配置させる上で処理性能が著しく向上され且つ一層正確に位置決めを行うことが可能となる。尚、頁構成要素の具備する複数個の吸着点の内で一つの吸着点のみを選択的に吸着可能状態とさせる態様は種々の態様が可能であるが、例えば、移動手段４がマウスである場合には、該マウスがクリックされた場合に頁構成要素上に存在するカーソルに最も距離的に近い吸着点を選択的に吸着可能状態とさせることが可能である。
【００１７】
ＤＴＰ処理制御装置２は、上述したものの他に通常ＤＴＰにおいて必要とされる当業者に公知の種々の機能部品を包含している。そして、レイアウト編集が行われＤＴＰ処理が終了した電子文書は出力手段６によって出力され、例えば、その結果得られる出力データを使用して出版作業を実施することが可能である。
【００１８】
本発明レイアウト編集システムは、図１に示したように、ＤＴＰシステム１の一部として組込むことが可能であるが、更に、図２に示したように、汎用のコンピュータシステム１０内に本発明レイアウト編集プログラム８をインストールすることによってレイアウト編集システム、又はＤＴＰシステムを構築することも可能である。即ち、図２の実施例においては、システム１０は、ＣＰＵ１１と、メモリ１２と、ＣＲＴ１３と、ハードディスク１４と、キーボード１５と、マウス１６と、ＣＤ−ＲＯＭドライブ１７と、ＦＤドライブ１８と、プリンタ１９とを有しており、これらのユニットはバス９によって互いに接続されている。そして、本発明に基づくレイアウト編集プログラム８は、例えば、ＣＤ−ＲＯＭドライブ１７又はＦＤドライブ１８を介してシステム１０内にインストールさせることにより例えばハードディスク１４上に格納される。そして、ユーザがキーボード１５又はマウス１６を操作することによって、本レイアウト編集プログラム８を起動させると、それは図示した如くメモリ１２内にロードされる。従って、ＣＰＵ１１とメモリ１２内にロードされたレイアウト編集プログラム８とが共同して、図１に示した電子文書供給手段２ａと、頁構成要素供給手段２ｂと、吸着状態制御手段２ｃとを包含するＤＴＰ処理制御機構を構築することとなる。従って、本発明の１側面においては、汎用コンピュータシステムをＤＴＰ処理システムへ変換させることの可能なレイアウト編集プログラムを記録したコンピュータ読取可能な記録媒体が提供される。
【００１９】
図３は、本発明の１実施例に基づいて、例えば図２のＣＲＴ１３とすることが可能な図１の表示装置３のスクリーン表示の一部を示している。即ち、スクリーン２１上には編集用紙として電子文書２２が表示されており、この上において種々の頁構成要素のレイアウト編集を行う。電子文書２２は、例えば、スクリーン２１の上端に沿って表示されているメニューバー２０の中で、例えば「Ｆｉｌｅ」をマウスでクリックし「新規文書」を選択することによってスクリーン２１上に表示させることが可能である。そして、電子文書２２をスクリーン２１上に表示させる場合に、ダイアログボックスでユーザに質問するか又は予めデフォルトとして設定されている値に基づいて電子文書２２の上には頁グリッド２３が表示される。レイアウトグリッド（以下、単に「グリッド」という）２３は、電子文書２２の頁内に配置されるレイアウト編集に使用される基準線である。図示例の場合のグリッド２３は、横書き原稿用紙のフォーマットであるが、その他にも、例えば、縦書き原稿用紙フォーマットや、方眼紙フォーマットなど種々のフォーマットのグリッドが存在している。グリッド２３は、通常、複数本の垂直線と複数本の水平線とを有しており、更に複数個の吸着点を有している。グリッド２３は、メニュバー２５中の「Ｖｉｅｗ」をクリックしてプルダウンメニューを出現させ、その中から「グリッドの表示」か「グリッドの非表示」を選択することによって電子文書２２上におけるグリッド２３の表示／非表示を制御することが可能である。表示／非表示に拘らずに、グリッド２３の吸着機能を使用することが可能である。
【００２０】
図３においては、更に、電子文書２２の上に頁構成要素２４が配置されている。この頁構成要素２４は、例えば、ユーザがマウスを使用してツールボックス２６内の横書き原稿用紙フォーマット（フレームグリッドともいう）のグリッドツール２６ｂをクリックし且つスクリーン２１上において所望の長さにわたりドラッグすることによって作成したものである。ツールボックス２６は、その他に縦書き原稿用紙フォーマットのグリッドツール２６ｃと、スクリーン２１上に表示されているオブジェクトを選択する選択ツール２６ａとを有すると共に、その他の公知の種々の編集ツールを包含している。更に、メニューバー２０内には、「Ｅｄｉｔ」として例えばコピーや貼り付けなどの通常の編集作業を行う機能、「Ｌａｙｏｕｔ」として例えばグリッドのフォーマットや間隔などを設定する機能なども包含されている。
【００２１】
ところで、本発明によれば、図３に示したように、グリッド２３が設定されている電子文書２２の上に頁構成要素２４をレイアウトさせる場合に、その処理性能を向上させており、ユーザが容易に且つ正確にレイアウト操作を行うことを可能とするものである。
【００２２】
次に、本発明のレイアウト編集方法の１実施例について、図４Ａ〜４Ｂのフローチャートと、図５Ａ〜５Ｇの概略図を参照して詳細に説明する。尚、この実施例においては、図５Ａに示されているように、電子文書に設定されているグリッド１２３は方眼紙フォーマットであり、従って複数本の垂直線１２３ｖと複数本の水平線１２３ｈとを有しており、それらの垂直線及び水平線は等間隔で離隔されているものと仮定する。従って、一対の隣接した垂直線１２３ｖ，１２３ｖと一対の隣接した水平線１２３ｈ，１２３ｈとの間には正方形のセル１２３ｃが画定されており、各セル１２３ｃは、図６に示されるように、９個の吸着点ｔｌ（左上）、ｔｃ（中央上）、ｔｒ（右上）、ｃｌ（中央左）、ｃｃ（中央中央）、ｃｒ（中央右）、ｂｌ（左下）、ｂｃ（中央下）、ｂｒ（右下）を有している。図５及び６においてはグリッド１２３の１個のセル１２３ｃの９個の吸着点を丸印で示してあるが、グリッド１２３の全てのセル１２３ｃは９個の吸着点を有していることを理解すべきである。但し、隣接するセル間において共通の境界線においては、その境界線上の３個の吸着点は隣接する一対のセルによって共有されている。更に、図５及び６においては、一つのセルについての吸着点を丸印で示してあるが、これは単に例示的なものであって、吸着点は必ずしもこの様な大きさ及び形状を有するものではなく、各吸着点の吸着距離は公知の技術によって所望の値に設定することが可能である。更に、この実施例においては、各セルが９個の吸着点を有しているが、各セルが有する吸着点の数も９以外の任意の数に設定可能である。
【００２３】
更に、図４及び５の実施例においては、頁構成要素２４は、（１）その領域を画定するフレーム４１と、（２）その領域内に包含されているテキストデータ４４と、（３）フレーム４１の高さを示す一対の水平線と幅を表す一対の垂直線とからなる取囲みボックス（「バウンディングボックス」ともいう）４２と、（４）４個の吸着点４３ａ〜４３ｄと、を有している。図示例においては、フレーム４１は台形形状をしているが、取囲みボックス４２は常に矩形形状である。そして、４個の吸着点４３ａ〜４３ｄは取囲みボックス４２の４個の角部に夫々配置されている。ところで、図５及び６においては、説明の便宜上、グリッド１２３及び頁構成要素２４の夫々の吸着点を丸印で示してあるが、吸着点は通常はスクリーン２１上において丸印として表示されるものではない。
【００２４】
図５Ａは、グリッド１２３上に頁構成要素２４を作成した状態を示しており、更にユーザがマウスを操作してそのカーソル４０を頁構成要素２４のフレーム４１内部に位置させた状態を示している。この状態でユーザがマウスをクリック、即ちマウスの左ボタンを押し下げると（ステップＳ１）、カーソル４０は頁構成要素２４を保持状態（即ち、選択状態）とし、そのままマウスの左ボタンの押下状態を維持すると、頁構成要素２４の４個の吸着点４３ａ〜４３ｄの内でカーソル４０に最も距離が近いもの（この場合は、吸着点４３ｃ）のみが吸着可能状態に設定され、残りの３個の吸着点４３ａ、４３ｂ、４３ｄは吸着不能状態に設定される（ステップＳ２）。吸着点４３ｃのみが吸着可能状態に設定されたので、図５Ａにおいては吸着点４３ｃは黒丸に変換して示してある。一方、グリッド１２３は、前述したように、各セル１２３ｃは９個の吸着点を有しており、それは白色の丸印で示してあるが、ここではいずれの吸着点も常に吸着可能状態に維持されるものと仮定する。この時点における頁構成要素２４の選択された吸着点４３ｃはカーソル４０との相対的な位置関係が不変のプローブ点を設定する。即ち、プローブ点は仮想的な点であって、マウスがクリックされてカーソル４０によって頁構成要素２４が保持状態、即ち選択状態とされた時に、カーソル４０に最も距離が近い吸着点４３ｃが選択され、そのときのカーソル４０と吸着点４３ｃとの相対的位置関係が維持される点として定義することが可能である。
【００２５】
次いで、図５Ｂに示したように、ユーザがマウスをドラッグしてスクリーン上において矢印Ａで示した方向に移動させると、マウスの運動に連動してカーソル４０は矢印ａで示した方向（矢印Ａと平行）に移動を開始する（ステップＳ３）。すると、カーソル４０の移動に伴って変化するプローブ点の位置が決定され（ステップＳ４），この場合には、図５Ａに示したようにプローブ点の位置は吸着点４３ｃとほぼ同位置であり且つプローブ点（この場合には、吸着点４３ｃ）はセル１２３ｃの中央左の吸着点ｃｌに最も近いので、選択された吸着点４３ｃのＸ座標をセル１２３ｃの中央左吸着点ｃｌのＸ座標に変更し（ステップＳ６）、次いで選択された吸着点４３ｃのＹ座標をセル１２３ｃの中央左吸着点ｃｌのＹ座標に変更し（ステップＳ７）、その結果、選択された吸着点４３ｃがセル１２３ｃの中央左吸着点ｃｌに位置整合するように頁構成要素１４が吸着により図５Ｂに示された位置へ移動される。尚、ここでは、判定ステップＳ５においては、吸着モード修正キーが押し下げられており、従って吸着動作モード１が選択されているものと仮定する。
【００２６】
次いで、ユーザがマウスボタンを押下状態に維持しており（ステップＳ９）、更に，図５Ｂに示したように、ユーザが更にマウスを矢印Ａ方向にドラッグしてカーソル４０を矢印ａの方向へ移動させると（ステップＳ１０）、本プログラムはステップＳ３へループバックして、新たなカーソル４０の位置に対するプローブ点４５の位置を決定する（ステップＳ４）。そして、前述したように、現在は吸着動作モード１に設定されているので、ステップＳ６及びＳ７へ進行する。この場合に、図５Ｂに示したように、ユーザのマウスを継続的にドラッグすると、頁構成要素２４はその吸着点４３ｃがセル１２３ｃの中央左の吸着点ｃｌに吸着されたままその位置を不変の状態に維持するが、カーソル４０が頁構成要素２４上を次第に矢印ａの方向へ移動するにつれて、それと相対的な位置関係を維持するプローブ点４５も同じ方向へ移動する。そして、プローブ点４５の移動により、それがセル１２３ｃの左下の吸着点ｂｌに最も近い状態となると、選択された吸着点４３ｃのＸ座標はセル１２３ｃの左下吸着点ｂｌのＸ座標へ変更され（ステップＳ６）、次いで選択された吸着点４３ｃのＹ座標はセル１２３ｃの左下吸着点ｂｌのＹ座標へ変更され（ステップＳ７）、その結果、選択された吸着点４３ｃはセル１２３ｃの左下吸着点ｂｌへ吸着されることにより頁構成要素２４は図５ｃに示した位置へ移動される（ステップＳ８）。
【００２７】
更に続けてユーザが同じ方向にマウスをドラッグさせると、暫くの間は頁構成要素２４は図５ｃに示した位置に維持されるが、カーソル４０及びそれと初期の相対的位置関係を維持しているプローブ点は継続して矢印ａの方向へ移動するので、究極的にはプローブ点はセル１２３ｃの下中央吸着点ｂｃに最も近くなる。従って、前述したステップと同様に、選択された吸着点４３ｃのＸ及びＹ座標はセル１２３ｃの下中央吸着点ｂｃのＸ及びＹ座標へ変更され、その結果、吸着動作が行われるので、頁構成要素２４は図５Ｄへ示される位置へジャンプする。更に続けユーザが同じ方向にマウスをドラッグさせると、叙述した処理ステップが繰り返されて、頁構成要素２４は、図５Ｄに示した位置から図５Ｅに示した位置へジャンプして移動する。尚、図５Ｅに示されるように、グリッド１２３の吸着点は全て吸着可能状態にあるが、頁構成要素２４の４個の角部にある吸着点４３ａ〜４３ｄの内でカーソル４０に最も近い吸着点４３ｃのみが吸着可能状態にありその他の３個４３ａ，４３ｂ，４３ｄは吸着不能状態にあるので、吸着点４３ｃのみがグリッド１２３の一つの対応する吸着点に吸着されており残りの３個の吸着点４３ａ，４３ｂ，４３ｄはいずれのグリッド上の吸着点にも吸着されていない。図５Ｅで示した位置へ移動させた後に、ユーザがマウスボタンの押下状態を解除させると、プログラム３０はステップＳ９からステップＳ１１へ分岐する。
【００２８】
次に、ユーザはマウスボタンをクリックすること無しに、マウスを移動させてカーソル４０を図５Ｆに示した如く頁構成要素２４のフレーム４１の領域内においてその左上角部近くに位置させ、その状態でマウスボタンをクリックしたもの（ステップＳ１）と仮定する。その結果、この場合においては、カーソル４０に最も近い頁構成要素２４の吸着点は吸着点４３ａであるから、吸着点４３ａが選択され、その現在の吸着点４３ａの位置とカーソル４０との位置を不変に維持するプローブ点を設定する（ステップＳ２）。従って、この場合には、吸着点４３ａのみが吸着可能状態に設定され、一方残りの３個の吸着点４３ｂ、４３ｃ、４３ｄは吸着不能状態に設定されるので、吸着点４３ａのみを黒色丸印で示してある。
【００２９】
次いで、図５Ｇに示したように、ユーザがスクリーン上において矢印Ａ’で示した方向の運動が得られるようにマウスをドラッグさせると、カーソル４０は矢印Ａ’の方向へ移動を開始し（ステップＳ３），その結果その新たなカーソル４０の位置に対して新たなプローブ点の位置が決定される（ステップＳ４）。そして、前述したように、本例では、吸着動作モード１が選択されているので、判別ステップＳ５において「Ｙ」へ分岐し、選択された吸着点４３ａのＸ座標はプローブ点に最も近いセル１２３ｃの左上吸着点ｔｌのＸ座標に変更され（ステップＳ６）、更にそのＹ座標は同じくセル１２３ｃの左上吸着点ｔｌのＹ座標に変更され（ステップＳ７）、その結果、頁構成要素２４は図５Ｇに示される位置へ吸着によって移動されることとなる（ステップＳ８）。
【００３０】
以上説明した如く、頁構成要素２４は、通常、複数個の吸着点を有しているが、本発明によれば、マウスクリックなどによって頁構成要素を保持状態又は選択状態とした場合には、カーソル４０に最も近い１個の吸着点のみが吸着可能状態に設定され、残りの吸着点は全て吸着不能状態に設定される。そして、この様に、頁構成要素２４の複数個の吸着点の内でカーソル４０に距離的に最も近い１個の吸着点のみが吸着可能状態とさせることによって、ユーザによる頁構成要素２４のレイアウト作業が著しく向上される。何故ならば、スクリーン上において頁構成要素２４をレイアウトさせる場合に頁構成要素２４はカーソル４０によって選択され、しかも頁構成要素２４の内でレイアウトさせるために現在最も関心の高いカーソル位置に最も近い吸着点のみが吸着可能状態とされるので、ユーザはグリッド１２３と頁構成要素２４との相対的位置関係を正確且つ迅速に把握することが可能となるからである。
【００３１】
この様に、本発明によれば、頁構成要素２４の複数個の吸着点の内の１個のみを選択的に吸着可能状態とさせることを特徴の一つとするものであるが、更に、グリッド１２３も複数個の吸着点を具備しておりこれらのグリッド吸着点も選択的に吸着可能状態にせっていすることによって特別の効果を得ることが可能である。例えば、図６に示したように、グリッド１２３の各セル１２３ｃは９個の吸着点を有しており、通常の状態においては、全ての吸着点が吸着可能状態に維持される。従って、図６の実施例の場合において、例えば、頁構成要素２４を保持状態（選択状態）にしているカーソル４０が矢印Ａ”で示される方向に沿って移動される場合には、頁構成要素２４は点線Ｂで示した階段状経路に沿って移動することとなる。即ち、ユーザにより操作されるカーソル４０は右上から左下への斜め直線に沿った滑らかな運動（矢印Ａ”）を行うが、そのカーソル４０の動きに連動して移動する頁構成要素２４は常にグリッド１２３に整合した状態で吸着動作によりグリッドの或る吸着点から次の吸着点へジャンプしながら移動することとなる。ところで、この様に経路Ｂに沿って頁構成要素２４が移動することは、グリッド１２３上において微細な位置決めが必要とされる場合には極めて有効なものであるが、場合によっては、頁構成要素２４を比較的大きな距離にわたって移動させたい場合があり、その様な場合には経路Ｂに沿って移動させたのでは吸着動作が頻繁に繰り返されるために頁構成要素２４が頻繁にジャンプして見にくくなる場合がある。そこで、本発明の別の実施態様においては、グリッド１２３の複数個の吸着点の内で予め定めたパターンに対応する選択した吸着点のみを吸着可能状態とさせ、頁構成要素２４が比較的大きな距離にわたって移動される場合においても、吸着動作の発生回数を減少させることを可能としている。その１例として図６に示してある場合は、例えば、経路Ｃで示されるように、グリッド１２３の各交差点における吸着点のみを吸着可能状態に設定し、その他の吸着点を吸着不能状態に設定するものである。この様に、グリッド１２３における吸着点の吸着可能状態を制御することにより、微細な位置決めが必要とされる場合と、大きな距離にわたって移動させることが必要とされる場合などの状況に応じて常に最適な頁構成要素２４の移動制御を行うことが可能となる。
【００３２】
次に、図４Ｂと図７とを参照して、本発明の更に別の実施例について説明する。図４Ｂに示した一連の手順は、図４Ａに示したフローチャートの一部を構成するものであって、判別ステップＳ５における判別結果が「Ｎ」である場合に分岐されるルーチンである。即ち、判別ステップＳ５においては、「吸着モード修正キー」がダウン、即ち押し下げられているか否かによって「Ｙ」（即ち、「第１吸着動作モード」）か「Ｎ」（即ち、「第２吸着動作モード」）かのいずれかへ分岐させるステップである。本発明においては、吸着状態制御が行われると、頁構成要素２４の複数個の吸着点の内の所定の条件（例えば、カーソル４０に距離が最も近い）を満足する１個の吸着点のみを吸着可能状態に設定し他の全ての吸着点を吸着不能状態に設定する。そして、図４Ａを参照して前述した本発明の１実施例においては第１吸着動作モードに設定され、従って吸着可能状態に設定された一つの吸着点はグリッド１２３のいずれの吸着点に吸着することも可能である。一方、例えば、グリッド１２３のフォーマットによっては、頁構成要素２４の吸着可能状態に設定された一つの吸着点がグリッド１２３の全ての吸着点へ吸着可能であるよりも、グリッド１２３の複数個の吸着点の内で予め定めて所定のパターンに該当する特定の吸着点にのみ吸着可能であることが望ましい場合がある。このことは、例えば、図７に示したような複数個の水平行１２３ａとそれらの間に所定の間隔で配置されている複数個のギャップ１２３ｂとを有するグリッド１２３の場合において使用するのに望ましい場合がある。
【００３３】
図７はスクリーンに表示されている頁グリッド１２３の一部を示しており、その上に頁構成要素２４が配置されている。この場合においても、頁構成要素２４は、その領域を画定するフレーム４５と、フレーム４５の高さ及び幅によって画定される矩形状の取り囲みボックス４６と、取り囲みボックス４６上に配置されている８個の吸着点４８ａ〜４８ｈ（黒塗りの正方形で示してある）とを具備している。そして、フレーム４５内にはグリッド１２３に対応したテキストグリッドが画定されており、該テキストグリッドは複数本の水平行４５ａと、それらの間に所定の間隔で配置されている複数個のギャップ４５ｂとを有しており、各水平行４５ａは複数個の文字枠４５ｃを有している。各文字枠４５ｃは、図示した如く、１個の文字を収容することが可能である。更に、図示例においては、頁構成要素２４のフレーム４５にはテキスト流入ポート４７ａとテキスト流出ポート４７ｂが設けられており、これらを使用してテキストをフレーム４５内に流入させたり又はそこから流出させることが可能である。図７においては、最初の２つの水平行内にテキストが書き込まれている状態が示されている。
【００３４】
そして、図７に示されているように、カーソル４０がフレーム４５内に位置されており、この状態で例えばユーザがマウスの左ボタンをクリックすることにより頁構成要素２４を保持状態（選択状態）とさせると、本発明原理に従って、現在のカーソル４０の位置に最も近い吸着点４８ａのみが選択されて吸着可能状態に設定され、一方そのたの吸着点４８ｂ〜４８ｈは吸着不能状態に設定される。従って、図７においては、このことを反映させるために、吸着点４８ａの周りには丸印を付してある。
【００３５】
この状態で、ユーザがカーソル４０を矢印Ａ”で示した方向へ移動させるものとする。この場合に、図４Ａを参照して前述した実施例に従って吸着機能が発揮される場合には、頁構成要素２４は図７中において階段状経路Ｂに沿って吸着点間をジャンプしながら移動することとなる。何故ならば、図７のグリッド１２３の各セル１２３ｃは９個の吸着可能な吸着点を有しているからである。しかしながら、図７に示したグリッド１２３のフォーマットの性質から、経路Ｂに沿って移動する場合には、頁構成要素２４内のテキストグリッドが電子文書のグリッド１２３と一致しない場合が多々発生し、むしろレイアウト作業が煩雑又は困難なものとなる蓋然性がある。何故ならば、図７の場合には、むしろ頁構成要素２４内にテキストグリッドと電子文書のレイアウト用グリッド１２３とを常に整合した状態でレイアウト作業を行うことが所望されるものと思われるからである。図４Ｂに示したルーチンは正にこの様な場合に有効に使用することが可能なレイアウト編集態様を提供するものである。
【００３６】
即ち、図４Ａにおける判別ステップＳ５において「吸着モード修正キー」が押し下げられていることが検知され、従ってユーザが第２吸着動作モードに設定していることが判別されると、図４Ｂに示したルーチンに分岐される。そして、先ず最初に、頁構成要素２４の選択された吸着点４８ａの水平位置は「左」であるか、「中央」であるか、又は「右」であるかが判別され、この場合には吸着点４８ａは「左」側に水平位置であるから（ステップＳ２１ａ）、頁構成要素２４の選択された吸着点４８ａのＸ座標をプローブ点に最も近いグリッドセル１２３ｃの左上の吸着点ｔｌのＸ座標に変更する（ステップＳ２２ａ）。更に、頁構成要素２４の選択された吸着点４８ａの垂直位置は「上」であるから（ステップＳ２４ａ）、頁構成要素２４の選択された吸着点４８ａのＹ座標をプローブ点に最も近いグリッドセル１２３ｃの左上の吸着点ｔｌのＹ座標に変更する。この手順が繰り返し実施されることによって、頁構成要素２４は、階段状経路Ｃに沿って移動することとなる。その場合には、頁構成要素２４が吸着動作によって間欠的に移動する場合に、そのテキストグリッドは常にレイアウトグリッド１２３と整合状態を維持することとなる。従って、吸着距離は比較的粗くなるがレイアウト作業はかえってやりやすくなるという効果が得られる。
【００３７】
ところで、このように第１及び第２吸着動作モードの切り替えを行う「吸着モード修正キー」としては、通常キーボード上において設けられているレイアウト編集機能の切り替えに使用されている例えばＣＴＲＬキーやＡＬＴキーを使用することが可能である。この場合には、例えば、ユーザがその特定のキーを押し下げ状態に維持している場合には第１吸着動作モードが設定され、一方解除状態にある場合には第２吸着動作モードが設定されることとなる。更に、別の実施例としては、プルダウンメニューの一項目として設定し、それをマウスでクリックすることにより動作モードの設定を行うか又はツールボックス内における吸着動作モード設定ツールとして設けることも可能である。
【００３８】
次ぎに、図８を参照して、本発明における吸着状態制御を行うことの可能な幾つかの具体的な実施形態について説明する。本発明によれば、頁構成要素が有する複数個の吸着点の内でマウスなどのポインティングデバイスのクリック操作によって選択状態、即ち保持状態とされた場合に、頁構成要素のフレーム内に存在するカーソルの位置に最も近接した一つの吸着点のみを吸着可能状態に設定する吸着状態制御機能が行われることを特徴とするものであるが、この場合に複数個の吸着点の内で特定の一つを選択する場合に幾つかの実施態様を取り得るものである。
【００３９】
例えば、図８（Ａ）に示した実施態様においては、頁構成要素２４は、テキスト又はグラフィックデータなどを包含させる領域を画定するフレーム４１を有しており、フレーム４１は任意の形状に設定することが可能である。頁構成要素２４は、更に、フレーム４１の高さと幅とによって決定される矩形形状の取り囲みボックス４２を有しており、取り囲みボックスは、定義上、常に一対の水平線と一対の垂直線とから画定される矩形形状を取る。更に、頁構成要素２４は、複数個（この場合は、４個）の吸着点４３ａ〜４３ｄを有しており、この場合には、取り囲みボックス４２の各角部に１個の吸着点４３が配置されている。そして、この実施形態においては、取り囲みボックス４２を均等に４つの象限Ａ１〜Ａ４に分割しており、どの象限内にカーソル４０が位置しているかによってカーソル４０に最も近接している吸着点を選択する。更に、カーソル４０はフレーム４１の内部に位置されていることがポインティングデバイスのクリック操作によって頁構成要素２４を保持状態に設定することの前提条件であることにも注意すべきである。
【００４０】
図８（Ｂ）は吸着状態制御機能の別の実施態様を示しており、この場合には、説明の便宜上、フレーム４１を割愛してある。この実施態様においては、頁構成要素２４は８個の吸着点４３ａ〜４３ｈを有しており、その内の４個の吸着点４３ａ〜４３ｄは取り囲みボックス４２の夫々の角部に配置されており、残りの４個の吸着点４３ｅ〜４３ｈは取り囲みボックスの夫々の辺上の角部と角部との中間に配置されている。この場合にも、取り囲みボックス４２はその中心周りに均等な角度で８つの象限Ａ１〜Ａ８に分割されており、どの象限内にカーソル４０が位置されているかによって一つの吸着点が選択される。
【００４１】
図８（Ｃ）は図８（Ｂ）の実施例の変形例を示しており、この場合には、取り囲みボックス４２の中心周りに円区域Ａ９が形成されており、この円区域Ａ９内にカーソル４０が位置されている場合にはいずれの吸着点も選択されることがない。この変形例では、ユーザが頁構成要素２４のフレームの中心付近でポインティングデバイスをクリックした場合にはいずれの吸着点を選択するかが明らかではない場合があるので、どの吸着点を選択するかを明確にさせることに貢献する。この実施例が示すように、各吸着点と関連する領域は全てが同一の形状であることは必要ではなく、更にフレーム４１の領域に一部どの吸着点とも関連することのない空き領域を設けることも可能である。
【００４２】
図８（Ａ）〜（Ｃ）に示した実施例においては、複数個の吸着点４３が取り囲みボックス４２上に配置される場合を示したが、更に別の実施例としては、複数個の吸着点４３をフレーム４１上に配置させることも可能である。この場合には、取り囲みボックス４２を省略する構成とすることも可能である。更に、上述した実施例においては、頁構成要素２４の取り囲みボックス４２（又はフレーム４１）の領域を分割して、どの特定の領域内にカーソル４０が位置しているかを判定することによって一つの吸着点を選択しているが、更に別の実施形態としては、フレーム内に位置されているカーソル４０と各吸着点との直線距離を計算して、最小の直線距離を有する吸着点を選択する構成とすることも可能である。
【００４３】
以上、本発明の具体的実施の態様について詳細に説明したが、本発明はこれらの具体的実施の態様にのみ制限されるべきものではなく、本発明の技術的範囲を逸脱することなしに種々の変形を行うことが可能であることは勿論である。
【図面の簡単な説明】
【図１】本発明のレイアウト編集機構を組込んだＤＴＰシステムを示した概略ブロック図。
【図２】本発明のレイアウト編集プログラムを組込んで汎用コンピュータシステムをＤＴＰシステムへ変換させた状態を示した概略ブロック図。
【図３】本発明の１実施例に基づいて表示装置のスクリーン上にグリッド２３を有する電子文書２２とその上にレイアウトさせるべき頁構成要素２４とを表示させた状態を示した概略図。
【図４Ａ】本発明レイアウト編集処理の手順を示したフローチャート図。
【図４Ｂ】図４Ａのフローチャートの一部を形成する分岐シーケンスを示したフローチャート図。
【図５Ａ】本発明の１実施例に基づいてレイアウト編集処理を行うある段階における状態を示した概略図。
【図５Ｂ】本発明の１実施例に基づいてレイアウト編集処理を行う別の段階における状態を示した概略図。
【図５Ｃ】本発明の１実施例に基づいてレイアウト編集処理を行う別の段階における状態を示した概略図。
【図５Ｄ】本発明の１実施例に基づいてレイアウト編集処理を行う別の段階における状態を示した概略図。
【図５Ｅ】本発明の１実施例に基づいてレイアウト編集処理を行う別の段階における状態を示した概略図。
【図５Ｆ】本発明の１実施例に基づいてレイアウト編集処理を行う別の段階における状態を示した概略図。
【図５Ｇ】本発明の１実施例に基づいてレイアウト編集処理を行う別の段階における状態を示した概略図。
【図６】本発明の１実施例に基づく頁グリッドの構成及びカーソルの動きとそれに連動する頁構成要素の移動態様とを例示した概略図。
【図７】本発明の別の実施例に基づく頁グリッドの構成及びカーソルの動きとそれに連動する頁構成要素の移動態様とを例示した概略図。
【図８】（Ａ）乃至（Ｃ）は本発明の吸着状態制御機構の幾つかの実施例を示した概略図。
【符号の説明】
１：ＤＴＰシステム
２：ＤＴＰ処理制御装置
２ａ：電子文書供給手段
２ｂ：頁構成要素供給手段
２ｃ：吸着状態制御手段
３：表示装置
４：移動手段
８：レイアウト編集プログラム
２２：電子文書（編集用紙）
２３，１２３：頁グリッド
２４：頁構成要素
４０：カーソル
４１：フレーム
４２：取囲みボックス
４３，４８：頁構成要素の吸着点
【図１】
0003598069.tif 000002
【図２】
0003598069.tif 000003
【図３】
0003598069.tif 000004
【図４Ａ】
0003598069.tif 000005
【図４Ｂ】
0003598069.tif 000006
【図５Ａ】
0003598069.tif 000007
【図５Ｂ】
0003598069.tif 000008
【図５Ｃ】
0003598069.tif 000009
【図５Ｄ】
0003598069.tif 000010
【図５Ｅ】
0003598069.tif 000011
【図５Ｆ】
0003598069.tif 000012
【図５Ｇ】
0003598069.tif 000013
【図６】
0003598069.tif 000014
【図７】
0003598069.tif 000015
【図８】
0003598069.tif 000016