(57)【特許請求の範囲】
【請求項１】
複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理装置であって、
索引番号を表示する複数の図形を選択する図形選択手段と、
前記表示画面上の位置を指定する指定手段と、
前記図形選択手段で選択された複数の図形のそれぞれの図形の所定の位置と、前記指定手段で指定された点に基づき、前記複数の図形のそれぞれの図形毎の索引線と索引番号とを作成する作成手段とを有することを特徴とする図形処理装置。
【請求項２】
複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理装置であって、
索引番号を表示する複数の図形を選択する選択手段と、
前記表示画面上に開始点と終了点を指定する指定手段と、
前記開始点と前記終了点とを結ぶ線上に、前記複数の図形のそれぞれの図形の索引番号を作成する番号作成手段と、
前記図形選択手段で選択した複数の図形のそれぞれの図形と、前記作成されたそれぞれの索引番号とを結ぶ索引線を作成する索引線作成手段とを有することを特徴とする図形処理装置。
【請求項３】
複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理方法であって、
前記表示画面に表示された図形から索引番号を表示する複数の図形を選択し、
前記表示画面上の位置を指示し、
前記選択された複数の図形のそれぞれの図形の所定の位置と、前記指定された点に基づき、前記複数の図形のそれぞれの図形毎の索引線と索引番号とを作成することを特徴とする図形処理方法。
【請求項４】
複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理方法であって、
前記表示画面上に表示された図形から索引番号を表示する複数の図形を選択し、
前記表示画面上に開始点と終了点を指定し、
前記開始点と前記終了点とを結ぶ線上に、前記複数の図形のそれぞれの図形の索引番号を作成し、
前記選択した複数の図形のそれぞれの図形と、前記作成されたそれぞれの索引番号とを結ぶ索引線を作成することを特徴とする図形処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は図形処理装置及び方法に関し、特に図形のレイアウト画面編集処理する図形処理装置及び方法に関する。
【０００２】
【従来の技術】
従来、図形処理装置において複数図形のレイアウト画面編集処理を行う場合あらかじめ作成された、図面に配置すべき図形の図形名称と対応する索引番号の一覧を参照しながら、図形名称を指定して記憶装置から読み込んだ図形を画面上に配置し、配置された図形に１つずつ索引番号を設定していくか、または、図形名称を指定して記憶装置から読み込んだ図形を画面上に配置し、配置された図形に１つずつ索引番号を設定してから、完成した図面を参照しながら、配置された図形の図形名称と対応する索引番号の一覧を作成するようになっていた。
【０００３】
また、画面上に配置されたそれぞれの図形と、図形名称一覧のそれぞれの行を対応づけるために、双方に索引番号を設定して画面上に表示するようになっていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、配置された（または配置すべき）図形名称の一覧と、実際に図面上に配置された図形とを対応づけて管理していないため、配置された図形の索引番号と図形名称の一覧に記載された索引番号に不適合が生じる可能性があった。
【０００５】
更に、図面に配置しなければならない図形が配置されなかったり、配置すべき図形の個数を越えて配置してしまう可能性があった。
【０００６】
また、複数の図形に索引番号および索引線を設定する場合に、関係の深い図形グループごとに、索引番号および索引線を扇形状に配置しなければならない場合がある。しかしながら、複数の図形に一度の操作で索引番号および索引線を設定することができなかったので、索引番号および索引線を正確に扇形状に配置することが困難であった。また、索引番号を設定する場合、配置された各図形に対して索引番号を表示する画面上の位置を１つずつ指定していた。このような場合、作成した図形に索引番号および索引線を設定する場合に、関係の深い図形グループごとに、索引番号を同一直線上に等間隔に配置しなければならない場合があるが、複数の図形に一度の操作で索引番号および索引線を設定することができなかったので、索引番号を正確に同一直線上に等間隔に配置することが困難であった。更に、一度配置した索引番号および索引線を移動することが困難であった。
【０００７】
また、画面上に配置された図形と、図形名称一覧の行との対応を知るには、索引番号を手がかりに画面上で探すしかなく、画面上に配置された図形が図形名称一覧のどの行に対応するかを判断することが困難であった。更に、図形名称一覧の行に対応する図形が画面上のどこに配置されているかを判断することが困難であった。特に、画面上に配置された図形の個数が多い場合には、この様な欠点が顕著で有った。
【０００８】
本発明は、図形と索引番号と索引線を効率良く作成する図形処理装置及び方法を提供することを目的とする。
【０００９】
本発明の他の目的は、以下の説明で明らかになるであろう。
【００１０】
【課題を解決するための手段】
本発明の図形処理装置は、複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理装置であって、索引番号を表示する複数の図形を選択する図形選択手段と、前記表示画面上の位置を指定する指定手段と、前記図形選択手段で選択された複数の図形のそれぞれの図形の所定の位置と、前記指定手段で指定された点に基づき、前記複数の図形のそれぞれの図形毎の索引線と索引番号とを作成する作成手段とを有する。
【００１１】
また、本発明の図形処理装置は、複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理装置であって、索引番号を表示する複数の図形を選択する選択手段と、前記表示画面上に開始点と終了点を指定する指定手段と、前記開始点と前記終了点とを結ぶ線上に、前記複数の図形のそれぞれの図形の索引番号を表示する番号表示手段と、前記図形選択手段で選択した複数の図形のそれぞれの図形と、前記作成されたそれぞれの索引番号とを結ぶ索引線を作成する索引線作成手段とを有する。
【００１２】
更に、本発明の図形処理方法は、複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理方法であって、前記表示画面に表示された図形から索引番号を表示する複数の図形を選択し、前記表示画面上の位置を指示し、前記選択された複数の図形のそれぞれの図形の所定の位置と、前記指定された点に基づき、前記複数の図形のそれぞれの図形毎の索引線と索引番号とを作成する。
【００１３】
また、本発明の図形処理方法は、複数の図形を表示画面上に表示し、表示された各図形を識別するための索引番号、および図形と索引番号を結ぶ索引線を設定する図形処理方法であって、前記表示画面上に表示された図形から索引番号を表示する複数の図形を選択し、前記表示画面上に開始点と終了点を指定し、前記開始点と前記終了点とを結ぶ線上に、前記複数の図形のそれぞれの図形の索引番号を作成し、前記選択した複数の図形のそれぞれの図形と、前記作成されたそれぞれの索引番号とを結ぶ索引線を作成する。
【００１４】
【発明の実施の形態】
本発明の一実施の形態を、図面を参照して詳細に説明する。
【００１５】
（実施の形態１）
図１は、本発明の一実施の形態に係る図形処理装置のブロック図である。
【００１６】
図において、１１は装置全体の制御を司るＣＰＵ、１３はＣＰＵ１１において実行されるプログラム等が格納されるＲＯＭと、この実行の際のワークエリアとして用いられるＲＡＭを含むメインメモリ、１４は各種文字等のキャラクタ情報、制御情報等を入力するためのキーボード、１５はポインティングデバイスとしてのマウス、１６はキーボード１４及びマウス１５と本装置との間で信号接続を行うためのキーインターフェースである。１７はＬＡＮ（ローカルエリアネットワーク）１８と本装置とを接続するＬＡＮインターフェース、１９はＲＯＭ、ＳＲＡＭ、ＲＳ２３２Ｃ方式インターフェース等を有した入出力装置（以下Ｉ／Ｏという）である。Ｉ／Ｏ１９には各種外部機器を接続可能である。２０および２１は外部記憶装置としてのそれぞれハードディスク装置及びフロッピーディスク装置、２２はハードディスク装置２０やフロッピーディスク装置２１と本装置との間で信号接続を行うためのディスクインターフェースである。２３はインクジェットプリンタ、レーザービームプリンタ等によって構成することができるプリンタ、２４はプリンタ２３と本装置との間で信号接続を行うためのプリンタインターフェースである。２５は表示装置で有り、２６は表示装置２５と本装置との間で信号接続を行うための表示インターフェースである。１２は、上記各機器間を信号接続するためのデータバス、コントロールバス、アドレスバスからなるシステムバスである。
【００１７】
以上説明した各機器等を接続してなる本装置では、一般にユーザは、表示装置２５の表示画面に表示される各種情報に対応しながら操作を行う。すなわち、ＬＡＮ１８、Ｉ／Ｏ１９に接続される外部機器、キーボード１４、マウス１５、ハードディスク装置２０、フロッピーディスク装置２１から供給される文字、画像情報等、また、メインメモリ１３に格納されユーザの操作にかかる操作情報等が表示装置２５の表示画面に表示され、ユーザはこの表示を見ながら情報の編集、装置に対する指示操作を行う。
【００１８】
図２は、本発明の実施の形態１の処理動作を示すフローチャートである。
【００１９】
本実施の形態において、配置する図形の図形データと、配置する図形の図形名称データは、あらかじめ作成され、例えば図３に示すようにメインメモリ１３に格納されているものとする。
【００２０】
図３は、メインメモリ１３の図形に関するデータを格納するデータエリアの概念図である。図において、２０１には、図面名称・番号が格納されている。２０２には図面名称・番号２０１に関連した第１〜第Ｎ頁までの図形名称データが格納されている。２０３には、図形名称に対応した図形データが格納されている。
【００２１】
レイアウト編集を行う場合、レイアウト編集する図面名称あるいは番号などを、キーボード１４から入力し、又は、図形名称の一覧を表示画面に表示させマウス１５にて指示する。そして、複数の頁から成り立っている場合は、頁番号を指示する。
【００２２】
この指示により、メインメモリ１３に格納されている、任意の頁の図形名称のデータが処理の対象として決定される。
【００２３】
そして、ＣＰＵ１１は、処理の対象となった図形名称のデータを１つずつ読み出し（ステップ１１）、読み出した順に索引番号を設定する（ステップ１２）。
【００２４】
ステップ１３によって読み出しが終了していないと判定されると、ステップ１１とステップ１２を繰り返す。
【００２５】
ステップ１３によって読み出しが終了したと判定されると、ステップ１１で読み出した図形名称、およびステップ１２で設定された索引番号の一覧を表示装置４に表示する（ステップ１４）。
【００２６】
図４は、読み出し終了時の表示画面３０上の表示である。図４において、表示装置２５上の表示画面３０に２つのウィンドウが表示され、それぞれのウィンドウは、図形表示部３１と名称一覧表示部３２である。３１１はマウスカーソルであり、マウス１５により、移動指示される。ユーザはマウスカーソル３１１を見ながら、マウス１５を操作し、例えば索引番号３２２の所望の番号を指示する。３２１は、カーソルであり、キーボード１４のカーソルキー又はマウスカーソル３１１で移動を指示する。３２２は、索引番号であり、３２３は図形名称である。
【００２７】
次に、マウスカーソル３１１により、名称一覧表示部に表示された一覧から、図面表示部３１に配置する図形の図形名称を１つ選択し（ステップ１５）、選択された図形の図形表示部３１上の表示位置をマウスカーソル３１１によって指定する（ステップ１６）。
【００２８】
ステップ１５で選択された図形名称の図形データは、メインメモリ１３から読み出され（ステップ１７）、ステップ１６で指定された図形表示部３１上の位置に表示される（ステップ１８）。
【００２９】
図形データは、例えば、図７に示すようにメインメモリ１３に格納されている。図７は、図形データの概念図である。３０１は図形データであり、３０２はこの図形の表示の原点を示す。マウスカーソル３１１で指示された点が、原点３０２と対応する。また、一度配置した図形を移動する場合は、キーボードより、移動コマンドを入力し、移動する図形を指示し、移動先をマウスカーソル３１１で指示することにより、指示した点を原点３０２に対応させることにより図形の移動が行われる。
【００３０】
ステップ１９によって図形の配置が終了していないと判定されると、ステップ１５からステップ１８を繰り返す。
【００３１】
図５に、図形の配置が終了した表示画面３０上の表示を示す。図５において、カーソル３２１で指示された図形名称の図形データがマウスカーソル３１１で指示された点に原点３０２を一致させ図形データ３１２が表示されている。
【００３２】
ステップ１９によって図形の配置が終了したと判定されると、配置された各図形に付ける索引番号を図形表示部３１上のどの位置に表示するかをマウスカーソル３１１によって指定する（ステップ２０）。
【００３３】
ステップ１２によって設定された各図形は、索引線と共に対応する索引番号が、ステップ２０で指定された図形表示部３１上の位置に表示される（ステップ２１）。
【００３４】
図６に、索引線と索引番号の表示が終了した表示画面３０上の表示を示す。図において、３１３は索引線である。３１４は、索引番号であり、名称一覧表時部の索引番号３２２と対応する。
【００３５】
以上説明のように本実施の形態によれば、配置された図形の索引番号と図形名称の一覧に記載された索引番号の適合性がとれるという効果がある。
【００３６】
（実施の形態２）
次に実施の形態２について説明する。
【００３７】
図８は、本発明の実施の形態２の処理動作を示すフローチャートである。
【００３８】
実施の形態２は、実施の形態１と同様に処理を行うものであり、図２と同じ処理には同じステップ番号を付して有り、説明を省略する。また、図３における図形名称データ２０２に、その図形の個数データを含むものである。ステップ１１において、読み出し対象となった図形名称と個数のデータが１つずつ読み出し、読み出し順に索引番号が設定される（ステップ１２）。ここで、実施の形態１と異なるのは、各名称毎に図形表示部３１に配置すべき図形の個数が、図９に示す如く配置する個数３２４として表示され、ステップ１３以降の処理により配置した図形の個数を配置済み個数３２５として表示される点である。
【００３９】
以下、実施の形態１と同様に、ステップ１３〜ステップ１８が実施される。ステップ１８によって、図形表示部３１上に図形が１つ配置されると、その図形に対応する名称表示部３２に表示されている配置済み個数３２５の値に１を加算して、配置済み個数３２５の値を新しい値に書き直す（ステップ１８１）。
【００４０】
図１０に、図形の配置が終了した表示画面３０上の表示を示す。
【００４１】
以下、実施の形態１と同様に、索引線の表示等がステップ１９〜ステップ２１で実施される。
【００４２】
図１１に、索引線と索引番号を表示した表示画面３０上の表示を示す。
【００４３】
なお、ステップ１５において、図形を指示した時に、指示した図形名称の配置済みの個数が既に配置する個数よりも多くなる場合は、例えば、名称一覧表示部３２のエリアに警告のメッセージを表示するようにしてもよい。
【００４４】
以上説明のように本実施の形態によれば、配置された図形の索引番号と図形名称の一覧に記載された索引番号の適合性がとれ、配置すべき図形の個数を、完全に管理することができるという効果がある。
【００４５】
（実施の形態３）
次に、実施の形態３について説明する。
【００４６】
実施の形態１と実施の形態２においては、図形名称を指示することにより、対応する図形データが１つ決定した。本実施の形態３においては、１つの名称の指示により、関連する複数の図形データを表示し、表示されたデータから１つの図形データを選択するものである。
【００４７】
図１３に示す、ＺＵＫＥＩ０００１，ＺＵＫＥＩ０００２，ＺＵＫＥＩ０００３，ＺＵＫＥＩ０００４，ＺＵＫＥＩ０００５，ＺＵＫＥＩ２００１，ＺＵＫＥＩ２００２，ＺＵＫＥＩ２００３，ＺＵＫＥＩ２００４，ＺＵＫＥＩ２００５といったテンプレートデータ名称で１０個の図形データ群が、あらかじめ作成されハードディスク装置２０に格納されているとする。
【００４８】
図１２は、本発明の実施の形態３の処理動作を示すフローチャートである。
【００４９】
図１４は、本実施の形態３を説明するための表示画面３０上の表示を示すものである。図形を図形表示部３１に配置する場合、まず、キーボード１４からテンプレートデータ名称であるＺＵＫＥＩ２０と入力する（ステップＳ３１）。
【００５０】
ハードディスク装置２０内のＺＵＫＥＩ２００１，ＺＵＫＥＩ２００２，ＺＵＫＥＩ２００３，ＺＵＫＥＩ２００４，ＺＵＫＥＩ２００５の５図面のデータ名称がＣＰＵ１１によって検索され（ステップＳ３２）、データ名称がハードディスク装置２０に登録されていると判定されると（ステップＳ３３）、該当するテンプレートデータ名称を持つデータが、テンプレート名称とともにハードディスク装置２０からＣＰＵ１１により読み出される（ステップＳ３４）。
【００５１】
次に読み出された図形データの内、まずＺＵＫＥＩ２００１が表示画面３０のデータ表示部３３に表示される（ステップＳ３５）。
【００５２】
ステップＳ３３で、ステップＳ３１において入力されたテンプレートデータ名称の図形データがハードディスク装置２０に記憶されていないと判定されると、メッセージを表示画面３０に表示し、処理を終える。
【００５３】
ステップＳ３５において表示された図形データを確定選択すると（ステップＳ３６）、表示されたテンプレートデータが確定し選択され（ステップＳ３７）、処理を終了する。図形データの選択は、実施の形態１と同様に、例えば、マウスカーソル３１１で図形３５０を指示し、図形表示部３１の所望の点を指示することにより、図形データを配置する。
【００５４】
また、図形表示部３１に配置が終了すると、配置した図形の図形名称が名称一覧表示部３２に表示され索引番号が付される。
【００５５】
ステップＳ３６において、表示されているテンプレートデータの確定選択が行われず、キーボード１４から次のテンプレートデータの表示が指示された時は（ステップＳ３８）、表示されているＺＵＫＥＩ２００１をデータ表示部３３より消去し（ステップＳ３９）、ステップＳ３４において読み出されたテンプレートデータの内の次のテンプレートデータＺＵＫＥＩ２００２を、図形データ表示部に表示し（図１５）、ステップＳ３６へ処理が移る。
【００５６】
ステップＳ３９において表示されているテンプレートデータがＺＵＫＥＩ２００５であった場合、次のデータが選択され、表示が指示された時に表示されるテンプレートデータは、ＺＵＫＥＩ２００１となる。
【００５７】
以上のように、１つの名称から関連する図形を読み出し、順次選択し、図形表示部３１に配置していく。
【００５８】
なお、名称により関連を図形データに持たせたが、関連データとして別途持ってもよい。
【００５９】
以上説明のように本実施の形態によれば、テンプレートデータ名称を省略して入力してテンプレートデータの検索が行なえるため、作業者がテンプレートに登録されているテンプレートデータ名称をあらかじめ省略することなく知る必要がなく、作業効率が上がるという効果がある。
【００６０】
また、比較的使用頻度の高い図形をテンプレートデータとして登録しておくので作業効率が上がるという効果がある。
【００６１】
（実施の形態４）
次に、本発明の実施の形態４について、詳細に説明する。
【００６２】
本実施の形態４は、索引番号の付与に関する。
【００６３】
図１６は、本発明の実施の形態４の処理動作を示すフローチャートである。
【００６４】
本実施の形態において、索引番号および索引線を付けようとする複数（１つでも構わない）の図形は、例えば実施の形態１、実施の形態２、実施の形態３を用いて配置され、すでに図形表示部３１に表示されているものとする（図１７）。
【００６５】
まず、マウスカーソル３１１により、索引番号および索引線を配置する図形を選択する（ステップ３１）。
【００６６】
次に、マウスカーソル３１１により、索引線を無限に延長した直線と索引番号が配置される直線とで作られる三角形の頂点（扇の要にあたる）４１を画面上のどの位置にするかを指定する（ステップ３２）。
【００６７】
そして、ステップ３２で指定された三角形の頂点から、ステップ３１で選択された各図形の中心を通る複数の破線が表示される（ステップ３３）。
【００６８】
図１８に、頂点４１を指示し、複数の破線が表示された図形表示部３１の表示を示す。
【００６９】
ステップ３４によって、ステップ３２で指定された頂点４１を変更する場合、ステップ３３で表示された破線は図形表示部３１から消去され、ステップ３２とステップ３３を繰り返す。
【００７０】
ステップ３４によって、ステップ３２で指定された頂点４１が指定された位置でよい場合は、次に、マウスカーソル３１１によって、索引番号が配置される直線線上の２点を指定する（ステップ３５）。
【００７１】
図１９に、ステップ３５で指定された２点を４１１、４１２で示す。
【００７２】
そして、ステップ３３で表示された破線（索引線を無限に延長した直線）と、ステップ３５で指定された２点４１１と４１２を結ぶ直線（索引番号が配置される直線）の交点上に索引番号が表示される（ステップ３６）。
【００７３】
ステップ３６で表示される索引番号は、表示されている図形を１つずつマウスカーソル３１１で選択し、キーボード１４指定する。また、作成した時の情報に基づいて自動的に配置してもよい。
【００７４】
そして、ステップ３３で表示された破線（索引線を無限に延長した直線）のうち、索引線として不要な部分、すなわち、ステップ１２で指定された頂点４１から各図形の外形線までの部分と、ステップ１６で表示された索引番号より外側の部分が、消去される（ステップ３７）。
【００７５】
図２０に、実施の形態４によって、索引番号を付与した図形表示部３１上の表示を示す。
【００７６】
以上説明したように、本実施の形態によれば、索引番号および索引線を正確に扇形状に配置することが容易にでき、一度配置した索引番号および索引線を移動することが容易にできる、という効果がある。
【００７７】
（実施の形態５）
次に、本発明の実施の形態５について詳細に説明する。
【００７８】
本実施の形態５は、索引番号配置の他の実施の形態に関するものである。
【００７９】
図２１は、本発明の実施の形態５の処理動作を示すフローチャートである。
【００８０】
本実施の形態５も実施の形態４と同様に、索引番号および索引線を付けようとする複数（１つでも構わない）の図形が、すでに作成され図形表示部３１に表示されているものとする（図２２）。
【００８１】
まず、マウスカーソル３１１によって、索引番号を同一直線上に等間隔に配置する図形を選択する（ステップ４１）。
【００８２】
次に、マウスカーソル３１１によって、索引番号が配置される線分の両端点（始端点５１、終端点５２）を指定する（ステップ４２）。
【００８３】
そして、ステップ４２で指定された線分の中点を索引番号が配置される線分の代表点５３と図形表示部３１に表示する（ステップ４３）。
【００８４】
図２３に、始端点５１、終端点５２、代表点５３を表示した図形表示部３１を示す。
【００８５】
次に、ステップ４２で指定された線分上にステップ３１で選択された各図形の索引番号を等間隔で表示する（ステップ４４）。
【００８６】
ステップ４４で表示される索引番号は、実施の形態４と同様にして表示される。
【００８７】
そして、ステップ４１で選択された各図形とステップ４４で表示された索引番号を結ぶ索引線を表示する（ステップ４５）。
【００８８】
図２４に、実施の形態５によって、索引番号が付された図形表示部３１の表示を示す。
【００８９】
索引線は、ステップ４１で選択された各図形を囲む矩形の中心とステップ４４で表示された索引番号を囲む矩形の中心を結ぶ線分のうち、両方の矩形の外側の部分（図形および索引番号に重ならない部分）である。
【００９０】
ステップ４６によって、ステップ４４で表示された索引番号とステップ４５で表示された索引線が、指定した位置でよいと判定されると、ステップ４３で表示された、索引番号が配置される線分の代表点が消去されて処理を終了する。
【００９１】
ステップ４６によって、ステップ４４で表示された索引番号とステップ４５で表示された索引線を変更する場合、以下に述べるステップ４７とステップ４８を実行する。
【００９２】
まず、マウスカーソル５１１によって、ステップ４３で表示された、索引番号が配置される線分の代表点５３を画面上のどの位置に移動するかを指定する（ステップ４７）。
【００９３】
そして、ステップ４４で表示された索引番号とステップ４５で表示された索引線を図形表示部３１上からからいったん消去し、ステップ４７で索引番号が配置される線分の代表点が移動された量だけ平行移動して再度表示する（ステップ４８）。
【００９４】
移動前の図形表示部３１の表示を図２４に、移動後の図形表示部の表示を図２５に示す。
【００９５】
以上説明のように本実施の形態によれば、索引番号を正確に同一直線上に等間隔に配置することが容易にでき、一度配置した索引番号および索引線を移動することが容易にできる、という効果がある。
【００９６】
（実施の形態６）
次に、本発明の実施の形態６について詳細に説明する。
【００９７】
本実施の形態６は、図形と図形名称の対応確認に関するものである。本実施の形態６においては、実施の形態１乃至実施の形態５により、既に図形が配置され表示画面３０に表示されているものとする。
【００９８】
図２７に、図形が配置された表示画面３０の表示を示す。
【００９９】
図において、図形と図形名称一覧の行の対応をわかりやすく示すために索引番号および索引線が表示されているが、必ずしも表示されている必要はない。
【０１００】
図２６は、本実施の形態６の処理動作を示すフローチャートである。
【０１０１】
まず、マウスカーソル３１１によって、表示画面３０に表示されている図形または図形名称一覧の行が指示されると（ステップ５１）、現在高輝度で表示されている図形または図形名称一覧の行が存在するかどうかが判定され（ステップ５２）、高輝度で表示されている図形または図形名称一覧の行が存在すれば、それらはすべて通常輝度表示に戻される（ステップ５３）。
【０１０２】
ステップ５４によって、ステップ５１で指示された要素が図形でないと判定されると、ステップ５９に進む。
【０１０３】
ステップ５４によって、ステップ５１で指示された要素が図形であると判定されると、ステップ５１で指示された図形は高輝度表示に切り換えられる（ステップ５５）。
【０１０４】
次に、ステップ５６によって、ステップ５１で指示された図形に対応する図形名称一覧の行が存在しないと判定されると、画面上にその旨メッセージ７０１（例えば「対応する名称一覧の行は存在しません」）がメッセージ表示されて（ステップ５７）、ステップ６４に進む。
【０１０５】
図２８に、対応する図形が存在しない時の表示を示す。
【０１０６】
ステップ５６によって、ステップ５１で指示された図形に対応する図形名称一覧の行が存在すると判定されると、対応する図形名称一覧の行が高輝度表示に切り換えられて（ステップ５８）、ステップ５４に進む。
【０１０７】
対応する図形名称一覧の行が複数存在する場合には、それらがすべて高輝度表示に切り換えられる。
【０１０８】
図２９に対応する図形と図形名称がある場合の表示画面３０上の表示を示す。
【０１０９】
一方、ステップ５９によって、ステップ５１で指示された要素が図形名称一覧の行であると判定されると、ステップ５１で指示された図形名称一覧の行は高輝度表示に切り換えられる（ステップ６０）。
【０１１０】
次に、ステップ６１によって、ステップ６１で指示された図形名称一覧の行に対応する図形が存在しないと判定されると、画面上にその旨のメッセージ８０１（例えば「対応する図形は存在しません」）がメッセージ表示されて（ステップ６２）、ステップ６４に進む。
【０１１１】
図３０に、対応する図形がない場合の表示画面３０上の表示を示す。
【０１１２】
ステップ６１によって、ステップ５１で指示された図形名称一覧の行に対応する図形が存在すると判定されると、対応する図形が高輝度表示に切り換えられて（ステップ６３）、ステップ６４に進む。
【０１１３】
対応する図形が複数存在する場合には、それらがすべて高輝度表示に切り換えられる。
【０１１４】
図３１に、対応する図形が複数存在する場合の、表示画面３０上の表示を示す。
【０１１５】
ステップ６４によって、処理を終了しないと判定されると、ステップ５１からステップ６３を繰り返す。
【０１１６】
ステップ６４によって、処理の終了を判定すると、現在高輝度で表示されている図形または図形名称一覧の行が存在するかどうかが判定され（ステップ６５）、高輝度で表示されている図形または図形名称一覧の行が存在すれば、それらがすべて通常輝度表示に戻されてから（ステップ６６）、処理を終了する。
【０１１７】
以上説明のように本実施の形態によれば、画面上に配置された図形が図形名称一覧のどの行に対応するかを判断することが容易にでき、図形名称一覧の行に対応する図形が画面上のどこに配置されているかを判断することが容易にできる、という効果がある。
【０１１８】
【発明の効果】
以上説明のように、本発明によれば、選択された複数の図形のそれぞれの図形毎に、索引番号と索引線とを効率良く作成することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態のブロック図
【図２】実施の形態１の処理動作を示すフローチャート
【図３】図形データと図形名称が記憶されている記憶領域の概念図
【図４】実施の形態１の表示画面上の表示を示す図
【図５】実施の形態１の表示画面上の表示を示す図
【図６】実施の形態１の表示画面上の表示を示す図
【図７】図形データの概念図
【図８】実施の形態２の処理動作を示すフローチャート
【図９】実施の形態２の表示画面上の表示を示す図
【図１０】実施の形態２の表示画面上の表示を示す図
【図１１】実施の形態２の表示画面上の表示を示す図
【図１２】実施の形態３の処理動作を示すフローチャート
【図１３】テンプレートの一覧例を示す図
【図１４】実施の形態３の表示画面上の表示を示す図
【図１５】実施の形態３の表示画面上の表示を示す図
【図１６】実施の形態４の処理動作を示すフローチャート
【図１７】実施の形態４の図形表示部の表示を示す図
【図１８】実施の形態４の図形表示部の表示を示す図
【図１９】実施の形態４の図形表示部の表示を示す図
【図２０】実施の形態４の図形表示部の表示を示す図
【図２１】実施の形態５の処理動作を示すフローチャート
【図２２】実施の形態５の図形表示部の表示を示す図
【図２３】実施の形態５の図形表示部の表示を示す図
【図２４】実施の形態５の図形表示部の表示を示す図
【図２５】実施の形態５の図形表示部の表示を示す図
【図２６】実施の形態６の処理動作を示すフローチャート
【図２７】実施の形態６の表示画面上の表示を示す図
【図２８】実施の形態６の表示画面上の表示を示す図
【図２９】実施の形態６の表示画面上の表示を示す図
【図３０】実施の形態６の表示画面上の表示を示す図
【図３１】実施の形態６の表示画面上の表示を示す図
【符号の説明】
１１  ＣＰＵ
１２  システムバス
１３  メインメモリ
１４  キーボード
１５  マウス
１６  キーインターフェース
１７  ＬＡＮインターフェース
１８  ＬＡＮ
１９  Ｉ／Ｏインターフェース
２０  ハードディスク装置
２１  フロッピーディスク装置
２２  ディスクインターフェース
２３  プリンタ
２４  プリンタインターフェース
２５  表示装置
２６  表示インターフェース
【図１】
0003572054.tif 000002
【図２】
0003572054.tif 000003
【図３】
0003572054.tif 000004
【図４】
0003572054.tif 000005
【図５】
0003572054.tif 000006
【図６】
0003572054.tif 000007
【図７】
0003572054.tif 000008
【図８】
0003572054.tif 000009
【図９】
0003572054.tif 000010
【図１０】
0003572054.tif 000011
【図１１】
0003572054.tif 000012
【図１２】
0003572054.tif 000013
【図１３】
0003572054.tif 000014
【図１４】
0003572054.tif 000015
【図１５】
0003572054.tif 000016
【図１６】
0003572054.tif 000017
【図１７】
0003572054.tif 000018
【図１８】
0003572054.tif 000019
【図１９】
0003572054.tif 000020
【図２０】
0003572054.tif 000021
【図２１】
0003572054.tif 000022
【図２２】
0003572054.tif 000023
【図２３】
0003572054.tif 000024
【図２４】
0003572054.tif 000025
【図２５】
0003572054.tif 000026
【図２６】
0003572054.tif 000027
【図２７】
0003572054.tif 000028
【図２８】
0003572054.tif 000029
【図２９】
0003572054.tif 000030
【図３０】
0003572054.tif 000031
【図３１】
0003572054.tif 000032