(57)【特許請求の範囲】
【請求項１】
接続点データと接続線データとに基づきルートチャート作成領域内にルートチャートを作成する処理をコンピュータに実行させるためのプログラムを記録した記録媒体であって、
複数の形態の接続点枠及び複数の形態の接続線の中から、接続点枠の形態及び接続線の形態をそれぞれ１つずつ選択する選択処理と、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第１の接続点枠を配置する第１配置処理と、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第２の接続点枠を配置する第２配置処理と、
前記第２配置処理により前記第２接続点枠が配置されると、前記第１の接続点枠と前記第２接続点枠との間を、前記選択された形態を有する接続線で連結する第１連結処理と、
をコンピュータに実行させ、さらに、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する他の接続点枠をさらに配置する第３配置処理と、
前記第３配置処理により前記他の接続点枠が配置されると、当該他の接続点枠と、その直前に配置された接続点枠との間を、前記選択された形態を有する接続線で連結する第２連結処理と、を所望の回数繰り返す処理をコンピュータに実行させるプログラムを記録したコンピュータによって読み取り可能な記録媒体。
【請求項２】
各接続点枠内に所望の文字を入力する文字入力処理を更に備えている請求項１に記載の記録媒体。
【請求項３】
前記文字入力処理において、前記選択された接続点枠の大きさに基づき、当該接続点枠内における文字の生成位置及び文字のサイズを計算する処理をさらに備えている請求項２に記載の記録媒体。
【請求項４】
前記第２又は第３の配置処理において、先に配置された接続点枠と、後に配置される接続点枠とが重なり合う場合に、前記ルートチャート作成領域内に後に配置される接続点枠を配置させない処理をさらに備えている請求項１乃至３のいづれか一項に記載の記録媒体。
【請求項５】
前記接続点枠間を連結する接続線のいずれかを選択する処理と、
当該選択された接続線に対して、所望の文字を付す処理と、
をさらに備えている請求項１乃至４のいづれか一項に記載の記録媒体。
【請求項６】
前記接続線の位置に基づき、接続線に対して付される文字の前記ルートチャート作成領域内における位置を計算する処理、
をさらに備えている請求項５に記載の記録媒体。
【請求項７】
前記接続点枠間の距離に基づき、接続線に対して付される文字のサイズを計算する処理、
をさらに備えている請求項５又は６に記載の記録媒体。
【請求項８】
接続点データと接続線データとに基づきルートチャート作成領域内にルートチャートを作成する方法であって、
ＣＰＵが、複数の形態の接続点枠及び複数の形態の接続線の中から、接続点枠の形態及び接続線の形態をそれぞれ１つずつ選択する選択工程と、
ＣＰＵが、前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第１の接続点枠を配置してメモリ内のルートチャートデータテーブルに書き込む第１配置工程と、
ＣＰＵが、前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第２の接続点枠を配置して前記ルートチャートデータテーブルに書き込む第２配置工程と、
前記第２配置工程により前記第２接続点枠が配置されると、ＣＰＵが、前記第１の接続点枠と前記第２接続点枠との間を、前記選択された形態を有する接続線で連結して前記ルートチャートデータテーブルに書き込む第１連結工程と、
を備え、さらに、
ＣＰＵが、前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する他の接続点枠をさらに配置して前記ルートチャートデータテーブルに書き込む第３配置工程と、
前記第３配置工程により前記他の接続点枠が配置されると、ＣＰＵが、当該他の接続点枠と、その直前に配置された接続点枠との間を、前記選択された形態を有する接続線で連結して前記ルートチャートデータテーブルに書き込む第２連結工程と、を所望の回数繰り返す、方法。
【請求項９】
ＣＰＵが、各接続点枠内に所望の文字を入力して前記ルートチャートデータテーブルに書き込む文字入力工程をさらに備えている請求項８に記載の方法。
【請求項１０】
前記文字入力工程において、前記選択された接続点枠の大きさに基づき、当該接続点枠内における文字の生成位置及び文字のサイズを計算する工程をさらに備えている請求項９に記載の方法。
【請求項１１】
前記第２又は第３の配置工程において、先に配置された接続点枠と、後に配置される接続点枠とが重なり合う場合に、前記ルートチャート作成領域内に後に配置される接続点枠を配置させない工程をさらに備えている請求項８乃至１０のいづれか一項に記載の方法。
【請求項１２】
前記接続点枠間を連結する接続線のいずれかを選択する工程と、
当該選択された接続線に対して、所望の文字を付す工程と、
をさらに備えている請求項８乃至１１のいづれか一項に記載の方法。
【請求項１３】
前記接続線の位置に基づき、接続線に対して付される文字の前記ルートチャート作成領域内における位置を計算する工程、
をさらに備えている請求項１２に記載の方法。
【請求項１４】
前記接続点枠間の距離に基づき、接続線に対して付される文字のサイズを計算する工程、
をさらに備えている請求項１２又は１３に記載の方法。
【請求項１５】
接続点データと接続線データとに基づきルートチャート作成領域内にルートチャートを作成する装置であって、
複数の形態の接続点枠及び複数の形態の接続線の中から、接続点枠の形態及び接続線の形態をそれぞれ１つずつ選択する選択手段と、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第１の接続点枠を配置する第１配置手段と、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第２の接続点枠を配置する第２配置手段と、
前記第２配置手段により前記第２接続点枠が配置されると、前記第１の接続点枠と前記第２接続点枠との間を、前記選択された形態を有する接続線で連結する第１連結手段と、
を備え、更に、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する他の接続点枠をさらに配置する処理と、当該配置処理により前記他の接続点枠が配置されると、当該他の接続点枠と、その直前に配置された接続点枠との間を、前記選択された形態を有する接続線で連結する処理と、を所望の回数繰り返す配置／連結手段を備える装置。
【請求項１６】
各接続点枠内に所望の文字を入力する文字入力手段を更に備えている請求項１５に記載の装置。
【請求項１７】
前記文字入力手段において、前記選択された接続点枠の大きさに基づき、当該接続点枠内における文字の生成位置及び文字のサイズを計算する第１サイズ計算手段をさらに備えている請求項１６に記載の装置。
【請求項１８】
前記第２配置手段又は前記配置／連結手段による配置によって、先に配置された接続点枠と、後に配置される接続点枠とが重なり合う場合に、前記ルートチャート作成領域内に後に配置される接続点枠を配置させないように構成する請求項１５乃至１７のいづれか一項に記載の装置。
【請求項１９】
前記接続点枠間を連結する接続線のいずれかを選択する接続線選択手段と、当該選択された接続線に対して、所望の文字を付す文字付け手段と、
をさらに備えている請求項１５乃至１８のいづれか一項に記載の装置。
【請求項２０】
前記接続線の位置に基づき、接続線に対して付される文字の前記ルートチャート作成領域内における位置を計算する位置計算手段、
をさらに備えている請求項１９に記載の装置。
【請求項２１】
前記接続点枠間の距離に基づき、接続線に対して付される文字のサイズを計算する第２サイズ計算手段、
をさらに備えている請求項１９又は２０に記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，所定の区間において経由地間を所定の接続線で結ぶことによって構成されるルートチャートを作成するとともに、経由地間に所定のコメントを付すためのプログラムを記録した記録媒体、及びその作成方法並びに装置に関する。
【０００２】
【従来の技術】
従来より、コンピュータを用いて、所定の区間において経由地間を所定の接続線で結ぶことによって構成されるルートチャートが知られている。
【０００３】
これら従来のルートチャートの場合、所定の記憶領域又はＣＤ−ＲＯＭに記録された一般的な図形データ・文字データを用いて、図形及び文字をマウスやキーボードなどを用いて手作業により編集するものであり、ルートチャートの作成は容易なものではなかった。
【０００４】
近年需要者の趣向の多様化により、使用者の用途・目的に応じてルートチャートを容易に作成可能なプログラム、及びその作成方法並びに装置が要望されている。
【０００５】
【発明が解決しようとする課題】
本願発明は、上記問題点を解決するためになされたもので、ルートチャート及びルートコメントを容易に作成するためのプログラムを記録した記録媒体、及びそのプログラムの実行によるルートチャートの作成方法並びに装置を提供することを課題とする。
【０００６】
【課題を解決するための手段】
上記課題に鑑み、請求項１に記載の発明は、接続点データと接続線データとに基づきルートチャート作成領域内にルートチャートを作成する処理をコンピュータに実行させるためのプログラムを記録した記録媒体であって、
複数の形態の接続点枠及び複数の形態の接続線の中から、接続点枠の形態及び接続線の形態をそれぞれ１つずつ選択する選択処理と、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第１の接続点枠を配置する第１配置処理と、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する第２の接続点枠を配置する第２配置処理と、
前記第２配置処理により前記第２接続点枠が配置されると、前記第１の接続点枠と前記第２接続点枠との間を、前記選択された形態を有する接続線で連結する第１連結処理と、
をコンピュータに実行させ、さらに、
前記ルートチャート作成領域内の所望の位置に、前記選択された形態を有する他の接続点枠をさらに配置する第３配置処理と、
前記第３配置処理により前記他の接続点枠が配置されると、当該他の接続点枠と、その直前に配置された接続点枠との間を、前記選択された形態を有する接続線で連結する第２連結処理と、を所望の回数繰り返す処理をコンピュータに実行させるプログラムを記録したコンピュータによって読み取り可能に構成される。
【０００７】
以上のように構成された記録媒体には、接続点データと接続線データとに基づきルートチャート作成領域内にルートチャートを作成する処理をコンピュータに実行させるためのプログラムが記録されている。選択処理によって、種々の形態の接続点枠及び接続線の中から、接続点枠の形態及び接続線の形態がそれぞれ１つずつ選択される。そして、第１配置処理によって、前記選択された形態を有する第１の接続点枠が、前記ルートチャート作成領域内の所望の位置に配置され、第２配置処理によって、前記選択された形態を有する第２の接続点枠が、前記ルートチャート作成領域内の所望の位置に配置される。次に、第１連結処理によって、前記第１の接続点枠と前記第２接続点枠との間が、前記選択された形態を有する接続線で連結される。さらに、ルートチャート作成領域内の所望の位置に、選択された形態を有する他の接続点枠がさらに配置されると、当該他の接続点枠と、その直前に配置された接続点枠との間が、選択された形態を有する接続線で連結され、この配置／連結の処理が所望の回数繰り返される。
【０００８】
また、請求項２に記載の発明は、各接続点枠内に所望の文字を入力する文字入力処理を更に備えている。
【０００９】
さらに、請求項３に記載の発明は、前記文字入力処理において、前記選択された接続点枠の大きさに基づき、当該接続点枠内における文字の生成位置及び文字のサイズを計算する処理をさらに備えるように構成される。
【００１０】
また、請求項４に記載の発明は、前記第２又は第３の配置処理において、先に配置された接続点枠と、後に配置される接続点枠とが重なり合う場合に、前記ルートチャート作成領域内に後に配置される接続点枠を配置させない処理をさらに備えるように構成される。
【００１１】
さらに、請求項５に記載の発明は、前記接続点枠間を連結する接続線のいずれかを選択する処理と、
当該選択された接続線に対して、所望の文字を付す処理と、をさらに備えるように構成される。
【００１２】
また、請求項６に記載の発明は、前記接続線の位置に基づき、接続線に対して付される文字の前記ルートチャート作成領域内における位置を計算する処理をさらに備えるように構成される。
【００１３】
さらに、請求項７に記載の発明は、前記接続点枠間の距離に基づき、接続線に対して付される文字のサイズを計算する処理をさらに備えるように構成される。
【００１４】
なお、本発明は、接続点データと接続線データとに基づきルートチャート作成領域内にルートチャートを作成する方法や装置としても実現可能である。
【００３０】
【発明の実施の形態】
以下に、本発明の好適な実施の形態を図面を参照して説明する。なお、以下の説明は、本発明をパーソナルコンピュータに適用した場合について行う。
【００３１】
図１に、本発明をパーソナルコンピュータに適用した場合の基本構成を説明するためのブロック図を示す。
【００３２】
図１において、本発明による地図作成装置は、当該装置全体の制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１と、当該ＣＰＵ１を制御する制御用プログラムが格納されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２と、各種データを書き込み可能に格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３と、ＣＰＵ１の制御の下でＣＤ−ＲＯＭディスクＤＫから各種地図データ及び地図の描画・編集を行うためのプログラムを読み出し、出力するＣＤ−ＲＯＭドライブ４と、各種データを入力するための入力装置５（例えば、キーボード、マウス等）と、各種データに基づき作成される地図を表示するための表示装置６（例えば、液晶表示装置、ＣＲＴ等）と、を備えている。これらＣＰＵ１、ＲＯＭ２、ＲＡＭ３、ＣＤ−ＲＯＭドライブ４、入力装置５、及び表示装置６は、バスライン７を介して接続される。
【００３３】
なお、上記構成において、ＣＰＵ１が、第１及び第２連結手段、第１及び第２サイズ計算手段、位置計算手段に対応し；入力装置５が、選択手段、第１乃至第３配置手段、接続点選択手段に対応し；ＣＰＵ１及び入力装置５が文字付け手段に対応している。
【００３４】
次に、図２乃至図４を参照して、ＣＤ−ＲＯＭディスクＤＫに格納されている固定情報を読み出してＲＡＭ３上に作成されるルートチャート並びにルートコメント作成用のデータ構造の一例について説明する。
【００３５】
図２に示すように、ＲＡＭ３には、データ管理テーブル２０が格納され、当該データ管理テーブル２０は、ルートチャートデータテーブル２１と、ルートコメントデータテーブル２２と、を備える。
【００３６】
さらに、ルートチャートデータテーブル２１は、種々の接続点枠及び接続線の形状・大きさなどが格納されている接続点・接続線の種別データ２３と、接続点を構成する枠内に入力される文字列のフォント・文字サイズなどが格納されている接続点の文字列属性データ２４と、接続点を構成する枠内の色情報が格納されている接続点の色情報データ２５と、を有している。
【００３７】
また、ルートコメントデータテーブル２２は、ルートコメントを構成する枠内に入力される文字列のフォント・文字サイズなどが格納されている文字列属性データ２６と、文字列間に引かれる境界線の属性、例えば実線・破線の形態、色、太さなどが格納されている境界線属性データ２７と、ルートコメントを構成する枠内に入力される文字の色情報が格納されている文字色データ２８と、ルートコメントを構成する枠内における文字の背景色（例えば、無地、青、赤などの適当な色）の情報が格納されている背景色データ２９と、を有している。
【００３８】
編集領域内にルートチャートを作成する際に、ＲＡＭ３内に記憶されるルートチャートデータ書込テーブル３０の一例を図３に示す。
【００３９】
ここで、ルートチャートデータ書込テーブル３０は、選択された接続点を構成する枠の形状などを記憶するための接続点の種別データ記憶領域３１と、選択された接続線の形状・大きさなどを記憶するための接続線の種別データ記憶領域３２と、第１番目、第２番目と順次選択された接続点の編集領域内における位置座標を記憶するための接続点の位置データ記憶領域３４、３６、…と、以下に詳細に説明する選択された接続点の属性を記憶するための接続点の属性データ記憶領域３５、３７、…と、を有している。
【００４０】
ここで、各接続点の属性データ記憶領域４０は、選択された接続点を構成する枠の大きさデータを記憶するための領域４１と、接続点を構成する枠内に入力された文字列データを記憶する領域４２と、接続点を構成する枠内に入力された文字列のフォント・文字サイズデータなど記憶するための接続点の文字列属性データ記憶領域４３と、選択された接続点を構成する枠内の色情報を記憶するための接続点の色情報データ４４と、を有している。
【００４１】
また、編集領域内にルートコメントを作成する際に、ＲＡＭ３内に記憶されるルートコメントデータ書込テーブル５０の一例を図４に示す。
【００４２】
ここで、ルートコメントデータ書込テーブル５０は、以下に詳細に説明する選択されたルートコメントの属性を記憶するためのルートコメントの属性データ記憶領域５１と、選択されたルートコメントの編集領域内における位置座標を記憶するためのルートコメントの位置データ記憶領域５２と、選択されたルートコメントの枠内に入力される文字列の行数を記憶するための領域５３と、第１行目・第２行目と順次入力される文字列データを記憶するための領域５４、５５、５６、…と、を有している。
【００４３】
ここで、各ルートコメントの属性データ記憶領域６０は、選択されたルートコメント枠の形状データを記憶するための領域６１と、選択されたルートコメント枠の大きさデータを記憶するための領域６２と、ルートコメントを構成する枠内に入力された文字列の選択された組み方向、すなわち縦方向か横方向かを記憶する領域６３と、文字列間に引かれる境界線の選択された属性、例えば実線・破線の形態、色、太さなど境界線属性データを記憶するための領域６４と、ルートコメントを構成する枠内に入力される文字の選択された色情報を記憶するための領域６５と、ルートコメントを構成する枠内における文字の選択された背景色（例えば、無地、青、赤などの適当な色）の情報を記憶するための領域６６と、を有している。
【００４４】
図５に、本発明によるルートチャート作成処理、及びルートコメント作成処理によって作成されたルートチャート及びルートコメントの一例を示す。
【００４５】
図５に示す例では、長野自動車道及び中央道において、接続点（筑北パーキングエリア）７２から接続点（諏訪湖パーキングエリア）７８間のルートチャートを編集領域７０内に作成するとともに、各接続点間にルートコメント８０、８２，８４を付している。
【００４６】
次に、図６及び図７のフローチャートを参照して、図５のルートチャート及びルートコメントを作成する処理を説明する。なお、図６及び図７で説明する処理をコンピュータに実行させるためのプログラムは、ＣＤ−ＲＯＭディスクＤＫに格納されており、ＣＤ−ＲＯＭドライブ４によって読み出され、ＣＰＵ１の制御の下で実行される。
【００４７】
図６に、本発明によるルートチャート作成処理を説明するためのフローチャートを示す。
【００４８】
まず、入力装置５によってルートチャート作成モードが選択されると、ＣＰＵ１は、ＣＤ−ＲＯＭディスクＤＫに格納されているルートチャートデータテーブル２１内の接続点・接続線の種別データ２３を、ＣＤ−ＲＯＭドライブ４によって読出し、種々の形状・形態の接続点枠及び接続線を表示装置６に表示させる（ステップ９０）。
【００４９】
次に、入力装置５によって、当該表示された接続点枠及び接続線の選択肢の中から夫々一つの接続点枠及び接続線が選択される（ステップ９２）。ここでは、例えば、図５の７２、７４、７６及び７８に示す接続点の枠が選択されるとともに、７３、７５及び７７に示す接続線が選択されたものとする。
【００５０】
接続点枠及び接続線の選択後、入力装置５によって、第１の接続点の位置が選択される（ステップ９４）。ここでは、図５の接続点７２の位置が最初に選択されたものとする。次に、入力装置５によって、接続点枠の大きさが選択されるとともに、色情報データ２５に基づき接続点を構成する枠内の色が選択される（ステップ９６）。
【００５１】
次に、ＣＰＵ１は、選択された接続点の各データ及び接続線の各データ（図３の３１―３７及び４１―４４）をＲＡＭ３内のルートチャート書込テーブルに格納する（ステップ９８）とともに、選択・配置された接続点及び接続線を表示装置６に表示させる（ステップ１００）。この場合、図５の接続点７２の枠が表示される。
【００５２】
さらに、ＣＰＵ１は、他の接続点が選択されたか否かを判断する（ステップ１０２）。ステップ９２と同様にして、入力装置５によって他の接続点が選択されると（ステップ１０２、ＹＥＳ）、第２の接続点の位置が入力装置５によって選択される（ステップ１０４）。この際、既に描画されている接続点を構成する枠内の位置が選択されると、ＣＰＵ１は、第２の接続点を表示しないものとして処理する。第２の接続点が選択されると第１の接続点と第２の接続点との間が、前記選択された接続線によって連結される（ステップ１０４）。ここでは、第２の接続点として図５の接続点７４が選択され、接続線７３が描画されたものとする。
【００５３】
その後、上記のステップ９６〜１０２が繰り返される。この例では、ステップ１０２において、さらに２つの接続点７６及び７８が選択され、さらに２つの接続線７５、７７が描画されたものとする。
【００５４】
ステップ１０２で、他の接続点が選択されない場合（ステップ１０２、ＮＯ）、第１の接続点から順次枠内に文字入力が可能になる（ステップ１０８）。この際、ＣＰＵ１は、ルートチャートデータ書込テーブル３０及び接続点の属性データ４０を参照して、選択された接続点枠のサイズに基づき、入力される文字列の生成位置及び文字サイズを計算して決定する。所定の文字列が各接続点について入力されると、各文字データがＲＡＭ３内の文字列データ及び文字列属性データ記憶領域（図３の４２、４３）に記憶され（ステップ１０８）、ルートチャート作成処理を終了する。ここでは、接続点７２に「筑北Ｐ・Ａ」、接続点７４に「梓川Ｐ・Ａ」、接続点７６に「みどり湖Ｐ・Ａ」接続点７２に「諏訪湖Ｓ・Ａ」の文字列がそれぞれ入力されたものとする。
【００５５】
当該処理の終了によって、図５における、接続点７２、７４、７６、７８及び接続線７２、７５、７７によって構成されるルートチャートが完成する。
【００５６】
図７に、本発明によるルートコメント作成処理を説明するためのフローチャートを示す。
【００５７】
上記図６を参照して説明したルートチャート作成処理によってルートチャートを作成した後、入力装置５によってルートチャート作成モードが選択されると、ルートコメントを作成する接続線を選択可能な状態になる（ステップ１１０）。ルートコメントを作成する接続線が選択されると、ＣＰＵ１は、当該選択された接続線からの距離に基づき、ルートコメントを作成する位置を計算する（ステップ１１２）。ここでは、ルートコメントを作成する接続線として図５の接続線７３が選択されたものとする。
【００５８】
次に、ＣＰＵ１は、接続点の位置データ３４、３６、…及び接続点の大きさデータ４１などを参照して、ルートコメントを作成可能なスペースに応じて、ルートコメントの枠内に入力される文字のサイズを計算する（ステップ１１４）。この時、ルートコメント属性データ（図４の６１―６６に対応するデータ）が選択され、入力装置５によって文字入力が可能な状態となる（ステップ１１４）。当該実施の形態では、接続線７３の下方に、文字列「長野自動車道」、「２２．５ｋｍ」、「１７分」が横方向３列にルートコメント８０として入力されたものとする。入力文字が確定されると（ステップ１１６、ＹＥＳ）、ルートコメントデータがＲＡＭ５内のルートコメントデータ書込テーブル（図４の５０）に記憶される（ステップ１１８）。
【００５９】
次に、ＣＰＵ１は、他の接続線が選択されたか否かを判断する（ステップ１２０）。他の接続点が入力装置５によって選択されると（ステップ１２０、ＹＥＳ）、上記ステップ１１０〜１１８が繰り返される。
【００６０】
当該実施の形態では、ステップ１１０において、さらに２つの接続線７５、７７が選択され、接続線７５の下方に、文字列「長野自動車道」、「２１．７ｋｍ」、「１６分」が横方向３列にルートコメント８２として入力され、接続線７７の下方に、文字列「長野自動車道−中央道」、「１２．４ｋｍ」、「９分」が横方向３列にルートコメント８４として入力されたものとする。ステップ１２０で、他の接続点が入力装置５によって選択されない場合（ステップ１２０、ＮＯ）には、本発明によるルートコメント作成処理を終了する。
【００６１】
当該処理の終了によって、図５における、ルートコメント８０、８２、８４が作成される。
【００６２】
【発明の効果】
本発明によれば、種々の形態の接続点枠及び接続線の中から接続点枠の形態及び接続線の形態がそれぞれ１つずつ選択され、選択された形態の第１及び第２の接続点枠が配置されたときにそれらの間を選択された形態の接続線で連結するとともに、他の接続点枠がさらに配置されたときにはその接続点枠と、その直前に配置された接続点枠との間を、選択された形態の接続線で連結するように構成しているので、使用者の用途・目的に応じて容易にルートチャート作成が可能となる。
【００６３】
また、本発明によるルートチャートを作成するプログラムの実行によるルートチャート作成方法及び装置によれば、前記文字入力処理において、前記選択された接続点枠の大きさに基づき、当該接続点枠内における文字の生成位置及び文字のサイズを計算する処理をさらに備えているので、前記文字生成位置及び文字サイズが自動的に選択され、使用者が試行錯誤して選定する必要性がない。
【００６４】
さらに、本発明によるルートチャートを作成するプログラムの実行によるルートチャート作成方法及び装置によれば、複数の接続点が配置される場合であって、先に配置された接続点枠と、後に配置される接続点枠とが重なり合う場合に、ルートチャート作成領域内に、後に配置される接続点枠を配置させない処理をさらに備えているので、接続点が重なり合い先に選択された接続点が認識不能とならない。
【００６５】
また、本発明によるルートチャートを作成するプログラムの実行によるルートチャート作成方法及び装置によれば、前記接続点枠間を連結する接続線のいずれかを選択する処理と、当該選択された接続線に対して、所定の文字を付す処理と、をさらに備えているので、使用者の用途・目的に応じて容易にルートコメント作成が可能となる。
【００６６】
さらに、本発明によるルートチャートを作成するプログラムの実行によるルートチャート作成方法及び装置によれば、前記接続点枠間の距離、及び前記接続線の位置に基づき、接続線に対して付される文字の前記ルートチャート作成領域内における位置が計算されるので、ルートコメント作成位置が自動的に選択され、使用者が試行錯誤して選定する必要性がない。
【００６７】
また、本発明によるルートチャートを作成するプログラムの実行によるルートチャート作成方法及び装置によれば、前記接続点枠間の距離、及び前記接続線の位置に基づき、接続線に対して付される文字のサイズが計算されるので、文字サイズが自動的に選択され、使用者が試行錯誤して選定する必要性がない。
【図面の簡単な説明】
【図１】本発明をパーソナルコンピュータに適用した場合の基本構成を示すブロック図である。
【図２】ＲＡＭ上に作成されたデータ構造を説明する図（１）である。
【図３】ＲＡＭ上に作成されたデータ構造を説明する図（２）である。
【図４】ＲＡＭ上に作成されたデータ構造を説明する図（３）である。
【図５】ルートチャートの作成を説明するための図である。
【図６】本発明によるルートチャート作成処理を説明するためのフローチャートである。
【図７】本発明によるルートコメント作成処理を説明するためのフローチャートである。
【符号の説明】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  ＣＤ−ＲＯＭドライブ
５  入力装置
６  表示装置
７  バスライン
ＤＫ  ＣＤ−ＲＯＭディスク
【図１】
0003584176.tif 000002
【図２】
0003584176.tif 000003
【図３】
0003584176.tif 000004
【図４】
0003584176.tif 000005
【図５】
0003584176.tif 000006
【図６】
0003584176.tif 000007
【図７】
0003584176.tif 000008