(57)【特許請求の範囲】
【請求項１】
コンピュータと、
前記コンピュータに接続された表示装置とを有する経歴表示システムにおいて、
１つの部品に対応する部品情報テーブルと、該１つの部品についての複数の図形データに関する情報が格納された複数の図形データ情報テーブルとが記憶された記憶手段と、
前記部品情報テーブルに格納された部品コードを前記表示装置に表示する第１表示手段と、
前記複数の図形データ情報テーブルからそれぞれ図形データの種別を示す種別コードと該図形データを登録した登録日とを読み出すコード読出し手段と、
読み出された複数の前記種別コードをそれぞれ対応する登録日に基づいて時系列に並び替える並び替え手段と、
並び替えられた後の複数の種別コードを、前記部品コードの表示位置に対応した位置に、且つ、一定の方向性をもって時系列に前記表示装置に表示する第２表示手段とを有することを特徴とする経歴表示システム。
【請求項２】
請求項１記載の経歴表示システムにおいて、
前記記憶手段に、複数の部品に対応して複数の部品情報テーブルが記憶され、
前記第１表示手段での処理、前記コード読出し手段での処理、前記並び替え手段での処理及び前記第２表示手段での処理を、前記複数の部品情報テーブルについて繰り返し行うことで、複数の部品コードの表示位置に対応した位置に、それぞれ対応する図面データの種別コードを一定の方向性をもって表示することを特徴とする経歴表示システム。
【請求項３】
請求項２記載の経歴表示システムにおいて、
前記コンピュータに接続された入力装置を有し、
前記記憶手段に記憶された複数の部品情報テーブルは、複数の機種のうち、前記入力装置を通じて入力されたデータによって選択された機種を構成する複数の部品に対応した情報テーブルであることを特徴とする経歴表示システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＡＤにて作成した図形データやビデオカメラ等にて取り込んだ画像データなどの容量の大きいデータを外部記憶装置を用いて管理するための経歴表示システムに関し、例えば自動車や自動二輪の構造設計をＣＡＤを用いて作成することにより得られた３次元ＣＡＤデータを管理する上で好適な経歴表示システムに関する。
【０００２】
【従来の技術】
近時、自動車や自動二輪の構造設計等においては、ＣＡＤ／ＣＡＭが幅広く導入されている。例えばボディ設計を例にとった場合、クレイモデルの実測値データ（ＣＬ）、クレイモデルの荒削りについての３次元数値データ（ＣＦ）、高精度面をもつ最終モデルについての３次元数値データ（ＳＤ）、流用部品についての３次元数値データ（ＥＴ）及びプレス型についての３次元数値データ（ＭＭ）を３次元ＣＡＤシステムを用いて作成するようにしている。
【０００３】
そして、これら３次元数値データ（以下、単に図形データと記す）は、作成日（登録日）や作成者等の属性データと共にハードディスク等の外部記憶装置に記憶するようにしている。
【０００４】
この図形データや属性データの記憶領域に対する展開形態（格納形態）は、図９２に示すように、一つの機種（車種）についてみた場合、機種（車種）に関する属性データを先頭に機種（車種）を構成する部品に関する属性データが並び、その次に当該部品に関する具体的な設計に関する属性データと図形データの組が複数組配列され、上記部品に関する属性データから当該部品に関する具体的な設計に関する属性データと図形データの複数組を一連のデータ群と定義したとき、このデータ群が部品点数分配列されることとなる。
【０００５】
そして、ある部品の設計変更を行う場合、新たに図形データを作成するのではなく、当該部品の図形データ、例えば高精度面をもつ最終モデルについての図形データ（ＳＤ）を利用して設計変更を行うといったことが行われる。これは、工数削減において非常に有効となる。
【０００６】
前記図形データの変更・編集に関しては、従来から種々の管理方法や操作方法が提案され、例えば、階層化された図形データをグループ化し、それにグループ情報を持たせることにより、各図形要素単位での検索、データ変更及び編集を容易に行えるようにした図形データの処理方法（例えば特開平４−９００６５号公報）や、階層的な図形情報、例えば上位の図形情報をランクが下の図形情報の名称で構成し、最下位の図形情報を基本単位の図形情報で構成するようにした図形情報を扱えるようにして、図形編集にかかる時間を短縮するようにした図形情報の管理方法（特開平４−３３５４７２号公報）等が知られている。
【０００７】
ところで、自動車や自動二輪等においては、車種や機種が数多くあり、しかも部品の構造が複雑なものが多く、部品点数も非常に多い。そのため、一つの図形データのデータ長がどうしても長くなり、このデータ長の長い図形データを部品点数に応じて数多く作成する必要から、すべての機種（車種）に関して図形データをハードディスクに記憶することは不可能となってくる。そこで、現在では、アクセス頻度の低い属性データと図形データを例えば磁気テープライブラリシステムのカートリッジテープに記憶して上記不都合を回避するようにしている。
【０００８】
【発明が解決しようとする課題】
ところで、各部品の設計変更においては、最初から図面を引き直すよりも、その部品の基本図面又は最も新しい図面を読み出して、そこから設計変更のための修正や付加を行うことにより、簡単に設計変更を行うことができる。
【０００９】
そこで、図形データを機種単位あるいは部品単位に管理して、設計変更時における図形データの検索を行いやすいようにすることが考えられる。この場合、ある部品において、どの図形データが含まれるか、また、どのような経緯で図形データが作成されたのかが表示できれば、設計変更をよりスムーズに行わせることができ、設計変更にかかる工数を有効に削減することができる。
【００１０】
本発明はこのような課題を考慮してなされたものであり、少なくとも各部品に含まれる図形データをその経緯と共に時系列に列挙表示できるようにして設計変更にかかる工数の削減を有効に実現させることができる経歴表示システムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明に係る経歴表示システムは、コンピュータと、
前記コンピュータに接続された表示装置とを有する経歴表示システムにおいて、
１つの部品に対応する部品情報テーブルと、該１つの部品についての複数の図形データに関する情報が格納された複数の図形データ情報テーブルとが記憶された記憶手段と、
前記部品情報テーブルに格納された部品コードを前記表示装置に表示する第１表示手段と、
前記複数の図形データ情報テーブルからそれぞれ図形データの種別を示す種別コードと該図形データを登録した登録日とを読み出すコード読出し手段と、
読み出された複数の前記種別コードをそれぞれ対応する登録日に基づいて時系列に並び替える並び替え手段と、
並び替えられた後の複数の種別コードを、前記部品コードの表示位置に対応した位置に、且つ、一定の方向性をもって時系列に前記表示装置に表示する第２表示手段とを有することを特徴とする。
【００１２】
これにより、表示装置の表示画面には、部品コードの表示位置に対応した位置に、前記複数の種別コードが並び替え後の順番で一定の方向性をもって（例えば横方向に）表示される。この場合、表示画面への表示形態、特に種別コードの表示配列は、登録日順に配列された形態となるため、作成データがどのような順序（経緯）で作成されたかが一目で確認することができる。つまり、部品の設計変更についての変更回数や、その設計変更が何のデータに基づいて作成されているかを系統的に把握できるとともに、新たな設計変更の指針や手順を容易に案出することができ、設計変更にかかる時間を大幅に削減することができる。これは、製造コストの低廉化につながる。
【００１３】
そして、本発明において、前記記憶手段に、複数の部品に対応して複数の部品情報テーブルが記憶され、前記第１表示手段での処理、前記コード読出し手段での処理、前記並び替え手段での処理及び前記第２表示手段での処理を、前記複数の部品情報テーブルについて繰り返し行うことで、複数の部品コードの表示位置に対応した位置に、それぞれ対応する図面データの種別コードを一定の方向性をもって表示するようにしてもよい。
【００１４】
この場合、表示装置の表示される形態、特に種別コードの表示配列は、各部品ごとに登録日順に配列された形態となるため、例えば１つの部品をみた場合、最初に基本的な作成データが入力され、その後に、上記基本的な作成データに基づいて新たな作成データが変更作成されていることが一目で確認することができることとなる。
【００１５】
また、本発明において、前記コンピュータに接続された入力装置を有し、前記記憶手段に記憶された複数の部品情報テーブルは、複数の機種のうち、前記入力装置を通じて入力されたデータによって選択された機種を構成する複数の部品に対応した情報テーブルであってもよい。
【００１６】
これにより、例えば自動車や自動二輪のＣＡＤ／ＣＡＭシステムに適用した場合、車種あるいは機種に含まれる多数の部品に係る図形データの種別コードを表示する際に、一つの部品に含まれる図形データの種別コードのみでなく、機種に含まれる複数の部品に関連するすべての図形データの種別コードが表示されることとなり、部品単位だけでなく、機種単位という広い範囲で設計の経緯を一目で確認することが可能となり、大規模な設計変更や他の機種に係る図形データの設計経緯を参照したい場合などに有効となる。
【００１７】
【発明の実施の形態】
以下、本発明に係る経歴表示システムを例えば自動二輪の設計に用いられる３次元ＣＡＤシステムにて作成された図形データを管理するためのデータ管理システムに適用した実施の形態例（以下、単に実施の形態に係るデータ管理システムと記す）を図１〜図９１を参照しながら説明する。
【００１８】
本実施の形態に係るデータ管理システムは、図１に示すように、それぞれ３次元ＣＡＤシステムが組み込まれた複数の端末１０（１０ａ、１０ｂ、１０ｃ・・・）と、これら複数の端末１０から転送されてくる図形データ等を一括管理するホストコンピュータ１２（サーバー）と、該ホストコンピュータ１２にインターフェース回路を通じて接続され、かつ各種プログラムや図形データ並びに図形データに関する情報テーブル等が記録されたハードディスク１４と、上記ホストコンピュータ１２にインターフェース回路を通じて接続された磁気テープライブラリシステム１６とを有して構成されている。
【００１９】
上記ホストコンピュータ１２と複数の端末１０とは、例えばＣＳＭＡ／ＣＤ方式のＬＡＮを通じて互いに接続されている。
【００２０】
上記磁気テープライブラリシステム１６は、例えば８巻のカートリッジ型磁気テープ（単に磁気テープと記す）が格納可能とされたカートリッジライブラリ１８と、ホストコンピュータ１２からの指令に従って上記カートリッジライブラリ１８から必要な磁気テープを取り出して記録再生装置２０に投入する、あるいは記録再生装置２０から磁気テープを取り出してカートリッジライブラリ１８上の元の位置に戻すという制御を行うテープ投入／排出制御機構２２と、ホストコンピュータ１２からのデータ書込み要求あるいはデータ読出し要求に基づいて、記録再生装置２０に装着されている磁気テープにホストコンピュータ１２からのデータを書き込む、あるいは磁気テープから再生されたデータをホストコンピュータ１２に供給するという各種制御を行う記録再生制御系２４とを有して構成されている。
【００２１】
各端末１０は、図２に示すように、それぞれコンピュータ本体３０、モニタ３２、キーボード等の入力装置３４、プリンタ３６及びハードディスク３８等を有するパーソナルコンピュータにて構成され、コンピュータ本体３０には上記３次元ＣＡＤシステムのほか、操作者ＩＤ確認手段５０（図３参照）、データ検索処理手段７０（図４参照）、頻度リスト表示手段１１０（図１０参照）及びバックアップ処理手段１３０（図１３参照）が主メモリ上で動作するソフトウェアとして組み込まれている。
【００２２】
また、コンピュータ本体３０は、上記ソフトウェアの動作用として用いられる動作用ＲＡＭ４０と、外部機器（ホストコンピュータ１２、入力装置３４、ハードディスク３８等）からのデータや各種プログラムによってデータ加工されたデータ等が格納されるデータＲＡＭ４２と、外部機器に対してデータの入出力を行なう入出力ポート４４と、これら各種回路を制御するＣＰＵ（制御装置及び論理演算装置）４６とを有して構成されている。
【００２３】
そして、上記各種回路は、ＣＰＵ４６から導出されたデータバスＤＢを介して各回路間のデータの受渡しが行なわれ、更にＣＰＵ４６から導出されたアドレスバスや制御バス（共に図示せず）を介してそれぞれＣＰＵ４６にて制御されるように構成されている。
【００２４】
操作者ＩＤ確認手段５０は、図３に示すように、操作者のＩＤ番号をキー入力させるためのＩＤ入力画面（図７参照）に関する画像データをモニタ３２に出力してモニタ３２上に上記ＩＤ入力画面を表示させるＩＤ入力画面表示手段５２と、キーボードなどの入力装置３４から入出力ポート４４を通じて入力される入力データを受け取る入力データ受取り手段５４と、該入力データ受取り手段５４にて受け取られたキー入力データをそのままデータＲＡＭ４２上の入力データ格納領域Ｚ１に格納するキー入力処理手段５６と、キー入力された操作者ＩＤに関し、ホストコンピュータ１２に対して問い合わせを行うためのパラメータ（操作者ＩＤ確認要求パラメータ：図２４参照）を転送するＩＤ確認要求手段５８と、ホストコンピュータ１２から転送されてきた応答データを判別する応答判別手段６０と、該応答判別手段６０での判別結果が正常である場合に、操作者に対して次のキー入力（データ検索を示すキー入力，バックアップを示すキー入力，アクセス頻度表示を示すキー入力）を促すための表示を行ってシステムの状態をキー入力待ち状態とする正常応答処理手段６２と、上記キー入力待ち状態において入力されたキー入力データの内容を判別し、その内容に応じた処理手段（データ検索処理手段，バックアップ処理手段又はアクセス表示手段）を起動する処理判別手段６４と、上記応答判別手段６０での判別結果がエラーである場合に、操作者に対してこれ以降の操作は不可能であることを示す表示（セキュリティ保護に関するメッセージを含む）を行って、各種処理手段の起動を行わずに操作者ＩＤ確認手段５０自体を終了するエラー応答処理手段６６を有して構成されている。
【００２５】
上記操作者ＩＤ確認要求パラメータの内訳は、図２４に示すように、先頭から順に端末のＩＤ、操作者ＩＤの確認要求を示すコマンド（例えば、コマンドコード「０１」）、選択された機種のシンボル名のデータコード（以下、便宜的に機種コードと記す）を有する構成となっている。
【００２６】
データ検索処理手段７０は、図４に示すように、上記入力データ受取り手段５４及びキー入力処理手段５６のほかに、上記入力データ受取り手段５４にて受け取られた座標入力データをその座標に対応するキー入力データに変換して上記入力データ格納領域Ｚ１に格納する座標入力処理手段７２とを有する。
【００２７】
この座標入力処理手段７２は、現在モニタ３２上に表示されている内容に対応した有効座標入力範囲と入力データ受取り手段５４にて受け取られた座標入力データが示す座標とを比較し、該座標が有効な場合にその座標に対応した画面上の操作キー（図８で示す「前に戻る」や「初期画面」等）あるいはシンボル（図９で示す「ＣＬ−００１」や「ＳＤ−００１」等の種別名など）のキー入力データに変換して上記入力データ格納領域Ｚ１に格納する手段である。
【００２８】
また、上記データ検索処理手段７０は、上記各種手段に加えて、ホストコンピュータ１２に対して機種リスト（図８の表示例参照）を表示させるためのパラメータ（機種リスト要求パラメータ：図２４参照）を転送する機種リスト要求手段７４と、ホストコンピュータ１２から転送されてきた機種リスト（図２８の内訳参照）を受け取ってデータＲＡＭ４２の機種リスト格納領域Ｚ２に格納する機種リスト受取り手段７６と、上記機種リスト格納領域Ｚ２に格納された機種リストを画像表示用のデータ形態に変換してモニタ３２に出力する機種リスト表示手段７８と、ホストコンピュータ１２に対して経歴一覧（図９の表示例参照）を表示させるためのパラメータ（経歴一覧要求パラメータ：図２４参照）を転送する経歴一覧要求手段８０と、ホストコンピュータ１２から転送されてきた経歴一覧に関するデータファイル（経歴一覧データファイル：図２７の内訳参照）を受け取ってデータＲＡＭ４２の経歴一覧格納領域Ｚ３に格納する経歴一覧受取り手段８２と、経歴一覧格納領域Ｚ３に格納された経歴一覧データファイルを画像表示用のデータ形態に変換してモニタ３２に出力する経歴一覧表示手段８４と、入力データ格納領域Ｚ１に格納された入力データの内容を判別し、又は座標入力装置がマウスである場合において、マウスボタン１とマウスボタン２の割込み入力を検知してどのボタンが操作されたかを判別し、その判別内容に応じた処理手段に制御を移す入力データ判別手段８６と、該入力データ判別手段８６での判別結果がマウスボタン１である場合に、マウスボタン１の操作と共に入力された座標入力データに対応するシンボル（「ＣＬ−００１」や「ＳＤ−００１」等の種別名）に関する図形データを表示させるためのパラメータ（図形データ要求パラメータ：図２４参照）をホストコンピュータ１２に対して転送する図形データ要求手段８８と、ホストコンピュータ１２から転送されてきた図形データを一旦、ハードディスク３８に記録する図形データ受取り手段９０と、該ハードディスク３８に記録された図形データを画像表示用のデータ形態に変換してモニタ３２に出力する図形データ表示手段９２と、上記入力データ判別手段８６での判別結果がマウスボタン２である場合に、マウスボタン２の操作と共に入力された座標入力データに対応するシンボル（「ＣＬ−００１」や「ＳＤ−００１」等の種別名）に関する詳細情報（作成日，作成者，注釈など）を表示させるためのパラメータ（詳細情報要求パラメータ：図２４参照）をホストコンピュータ１２に対して転送する詳細情報要求手段９４と、ホストコンピュータ１２から転送されてきた詳細情報を受け取ってデータＲＡＭ４２の詳細情報格納領域Ｚ４に格納する詳細情報受取り手段９６と、上記詳細情報格納領域Ｚ４に格納された詳細情報を画像表示用のデータ形態に変換してモニタ３２に出力する詳細情報表示手段９８と、上記入力データ判別手段８６での判別結果が終了を示すデータである場合に、制御を操作者ＩＤ確認手段５０又は３次元ＣＡＤシステムに移す終了処理手段１００とを有する。なお、ホストコンピュータ１２での具体的な処理は、後で詳述する。
【００２９】
上記データ検索処理手段７０の処理動作を図５及び図６のフローチャート並びに図７〜図９のモニタ表示例を参照しながら説明する。
【００３０】
このデータ検索処理手段７０は、操作者ＩＤ確認手段５０における処理判別手段６４を通じて起動されることによって、まず、ステップＳ１において、機種リスト要求手段７４を通じて、機種リスト要求パラメータを入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送する。このパラメータの内訳は、例えば図２４に示すように、先頭から順に端末のＩＤ、機種リスト要求を示すコマンド（例えば、コマンドコード「１０」）を有する構成となっている。
【００３１】
ホストコンピュータ１２は、当該端末１０からの上記機種リスト要求パラメータの入力に基づいて機種リストを作成し、応答パラメータと共にＬＡＮに出力する。各端末１０は、ホストコンピュータ１２から送られてくる応答パラメータの内容を監視し、ＬＡＮ上に自己の端末ＩＤが格納された応答パラメータが存在する場合に、その応答パラメータとデータを取り込むという動作を行う。
【００３２】
上記例では、ホストコンピュータ１２から機種リストに関する応答パラメータと機種リストがＬＡＮに出力されることから、その応答パラメータに格納されている端末ＩＤに対応する端末１０は、機種リスト受取り手段７６を通じて機種リストをデータＲＡＭ４２の機種リスト格納領域Ｚ２に格納する（ステップＳ２）。機種リスト格納領域Ｚ２に格納された機種リストは、機種リスト表示手段７８を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、図８に示すように、モニタ画面上にはホストコンピュータ１２にて管理している自動二輪の各機種についてのシンボル名（ＧＧＧＧ、ＡＢＣＤ等）が例えば縦方向に並んだ形態で表示される（ステップＳ３）。この表示においては、操作者に対していずれかのシンボル名を入力あるいは座標入力装置での指示（マウスに対するクリック動作を含む）を促すメッセージ表示も含まれる。
【００３３】
次に、ステップＳ４において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく機種コードの入力、又は終了を示すデータの入力を待つ。この段階で、操作者がキーボードの英数字キー及びテン・キー等を操作することによってシンボル名又は終了を示すキー入力データが入力されると、入力データ受取り手段５４及びキー入力処理手段５６を通じて、上記入力データ（シンボル名を示すデータあるいは終了を示すデータ）が入力データ格納領域Ｚ１に格納される。
【００３４】
一方、操作者が座標入力装置を操作することによっていずれかのシンボル名あるいは終了を指示すると、その座標データが入力データ受取り手段５４を通じて受け取られ、この受け取られた座標データは、座標入力処理手段７２を通じて、その座標の位置に表示されているシンボル名あるいは終了を示すデータに変換されて入力データ格納領域Ｚ１に格納される。
【００３５】
次に、ステップＳ５において、入力データ判別手段８６を通じて、終了要求であるか否かが判別される。この判別は、入力データ格納領域Ｚ１に格納されている入力データが終了を示すデータであるかどうかによって行われる。
【００３６】
終了要求でない場合は、次のステップＳ６に進み、経歴一覧要求手段８０を通じて、経歴一覧要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２４に示すように、先頭から順に端末のＩＤ、経歴一覧要求を示すコマンド（例えば、コマンドコード「１１」）、選択された機種のシンボル名のデータコード（以下、便宜的に機種コードと記す）を有する構成となっている。この機種コードは、上記経歴一覧要求手段８０を通じて、入力データ格納領域Ｚ１に格納されている入力データがそのまま上記パラメータに格納されるようになっている。
【００３７】
ホストコンピュータ１２は、当該端末１０からの上記経歴一覧要求パラメータの入力に基づいて、経歴一覧データファイルを作成し、応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと経歴一覧データファイルを取り込み、経歴一覧受取り手段８２を通じて上記経歴一覧データファイルを経歴一覧格納領域Ｚ３に格納する（ステップＳ７）。
【００３８】
この経歴一覧データファイルの内訳は、例えば図２７に示すように、指定された機種に関する機種コードと、当該機種に含まれる部品群に関する複数の部品ファイルとを有し、各部品ファイルは、部品を示すデータコード（以下、部品コードと記す）と、その部品コードに対応した部品名と、その部品に関するすべての図形データについての種別を示す複数のデータコード（各データコードを種別コードと記す）と、部品ファイルの終了を示すコード（例えば「ＦＦＦＦ」）が配列されて構成されている。
【００３９】
図形データの種別としては、クレイモデルの実測値データ（ＣＬ）、クレイモデルの荒削りについての３次元数値データ（ＣＦ）、高精度面をもつ最終モデルについての３次元数値データ（ＳＤ）、流用部品についての３次元数値データ（ＥＴ）及びプレス型についての３次元数値データ（ＭＭ）とがある。
【００４０】
そして、各部品ファイルへの複数の種別コードの配列は、対応する図形データの作成日順あるいは登録日順となっており、古い順から種別コードが配列されるようになっている。
【００４１】
上記経歴一覧格納領域Ｚ３に格納された経歴一覧データファイルは、経歴一覧表示手段８４を通じて図９に示す表示形態に沿った画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、図９に示すように、モニタ画面上には、上記経歴一覧データファイルの内容に対応した経歴一覧が表示されることになる（ステップＳ８）。この表示においては、操作者に対していずれかの種別コードをキー入力あるいは座標入力装置での指示（マウスに対するクリック動作を含む）を促すメッセージ表示も含まれる。
【００４２】
この表示形態、特に経歴の欄に表示される種別コードの表示配列は、各部品ごとに作成日順あるいは登録日順に配列された形態となっているため、例えば部品名「ＡＩＲ  ＣＬＥＡＮＥＲ」をみた場合、最初に新規のクレイモデルの実測データ（種別コード＝ＣＬ−００１）が入力され、その後に、３次元ＣＡＤシステムにより上記実測データに基づいて高精度面を持つ新規の最終モデル（種別コード＝ＳＤ−００１）が作成され、その後に上記新規の最終モデルに対する設計変更に基づいて第２の最終モデル（種別コード＝ＳＤ−００２）が作成され、その後、第２のクレイモデルの実測値データ（ＣＬ−００２）と第３のクレイモデルの実測値データ（ＣＬ−００３）に基づいて設計変更が行われて第３の最終モデル（ＳＤ−００３）が作成されていることが一目で確認することができる。つまり、部品の設計変更についての変更回数や、その設計変更が何のデータに基づいて作成されているかを系統的に把握することができ、新たな設計変更の指針や手順を容易に案出することができ、設計変更に要する時間を大幅に削減することができる。これは、製造コストの低廉化につながる。
【００４３】
また、機種に含まれる複数の部品に関連するすべての図形データの種別コードが表示されることから、部品単位だけでなく、機種単位という広い範囲で設計の経緯を一目で確認することが可能となり、大規模な設計変更や他の機種に係る図形データの設計経緯を参照したい場合などに有効となる。
【００４４】
次に、ステップＳ９において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく種別コードを示すデータ又は前画面を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ１０に進み、入力データ判別手段８６を通じて、入力データが前画面を示すデータであるか否かが判別される。
【００４５】
前画面を示すデータでない場合は、図６のステップＳ１１に進み、入力データ判別手段８６を通じて、図形データの表示要求であるか否かが判別される。この判別は、マウスボタン１及びマウスボタン２のうち、どの入力割り込みがあったかどうかで行われる。
【００４６】
上記入力割込みがマウスボタン１の操作による場合、即ち、図形データの表示要求を示す場合は、次のステップＳ１２に進む。このとき、入力データ格納領域Ｚ１には、マウスボタン１の操作と共に入力される座標データが示す座標に対応した部品コードと種別コードが格納されるようになっている。
【００４７】
そして、ステップＳ１２においては、図形データ要求手段８８を通じて、図形データ要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２４に示すように、先頭から順に端末のＩＤ、図形データ要求を示すコマンド（例えば、コマンドコード「１２」）、機種コード、部品コード及び選択された種別コードを有する構成となっている。
【００４８】
この図形データ要求パラメータの作成にあたっては、経歴一覧格納領域Ｚ３に格納されている経歴一覧データファイルから機種コードが読み出され、更に入力データ格納領域Ｚ１から部品コード及び種別コードがそれぞれ読み出されて、これら機種コード、部品コード及び種別コードがパラメータに登録されることによって該パラメータが作成される。
【００４９】
ホストコンピュータ１２は、当該端末１０からの上記図形データ要求パラメータの入力に基づいて、機種コード、部品コード及び種別コードにて特定される図形データを読み出して応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと図形データを図形データ受取り手段９０を通じて取り込み、更に、上記図形データをハードディスク３８に転送する（ステップＳ１３）。
【００５０】
上記ハードディスク３８に転送された図形データは、図形データ表示手段９２を通じて入出力ポート４４を介して読み出され、更に、画像表示用のデータ形態に変換されて、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上には、ホストコンピュータ１２から転送された図形データ（経歴一覧にて特定した図形データ）が表示されることになる（ステップＳ１４）。この表示においては、座標入力装置での指示を促す表示（例えば前画面に戻るなどの表示枠）も含まれる。
【００５１】
一方、上記ステップＳ１１において詳細情報要求であると判別された場合は、ステップＳ１５に進み、詳細情報要求手段９４を通じて、詳細情報要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２４に示すように、先頭から順に端末のＩＤ、詳細情報要求を示すコマンド（例えば、コマンドコード「１３」）、機種コード、部品コード及び選択された種別コードを有する構成となっている。この詳細情報要求パラメータの作成は、上記図形データ要求パラメータの作成の場合と同様であり、経歴一覧格納領域Ｚ３に格納されている経歴一覧データファイルから機種コードが読み出され、更に入力データ格納領域Ｚ１から部品コード及び種別コードがそれぞれ読み出されて、これら機種コード、部品コード及び種別コードがパラメータに登録されることによって上記詳細情報要求パラメータが作成される。
【００５２】
ホストコンピュータ１２は、当該端末１０からの上記詳細情報要求パラメータの入力に基づいて、機種コード、部品コード及び種別コードにて特定される詳細情報を読み出して応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと詳細情報を取り込み、詳細情報受取り手段９６を通じて上記詳細情報をデータＲＡＭ４２の詳細情報格納領域Ｚ４に格納する（ステップＳ１６）。
【００５３】
上記詳細情報格納領域Ｚ４に格納された詳細情報は、詳細情報表示手段９８を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上には、ホストコンピュータ１２から転送された詳細情報（経歴一覧にて特定した詳細情報）が表示されることになる（ステップＳ１７）。この表示においては、座標入力装置での指示を促す表示（例えば「前画面に戻る」や「終了」などの表示枠）も含まれる。
【００５４】
上記ステップＳ１４での処理又はステップＳ１７での処理が終了した段階で、ステップＳ１８に進み、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく終了を示すデータ又は前画面を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ１９に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。
【００５５】
終了を示すデータでない場合は、上記ステップＳ８に戻り、経歴一覧表示手段８４を通じて、現在経歴一覧格納領域Ｚ３に格納されている経歴一覧データファイルを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、図形データ表示画面及び詳細情報表示画面の前画面である経歴一覧の表示画面が表示される。その後、次の種別コードの選択操作待ちとなる。
【００５６】
一方、上記ステップＳ１９において、終了であると判別された場合は、終了処理手段１００を通じて、制御が３次元ＣＡＤシステムに移り、現在転送されている図形データに対して新たな図形が付加されるなどの編集が行われ、あるいは現在転送されている詳細情報に対して作成日の変更や作成者の登録など新たな編集が行われることになる。
【００５７】
また、上記ステップＳ１０において、前画面の要求であると判別された場合は、上記ステップＳ３に戻り、機種リスト表示手段７８を通じて、現在機種リスト格納領域Ｚ２に格納されている機種リストを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、経歴一覧表示画面の前画面である機種リストの表示画面が表示される。その後、次の機種の選択操作待ちとなる。
【００５８】
また、上記ステップＳ５において、終了要求であると判別された場合は、終了処理手段１００を通じて、制御が操作者ＩＤ確認手段に移り、図３で示す操作者ＩＤ確認手段５０におけるＩＤ入力画面表示手段５２を通じて、図７に示すＩＤ入力画面がモニタ画面上に表示され、次の操作者ＩＤの入力待ちとなる。
【００５９】
次に、頻度リスト表示手段１１０について、図１０及び図１１を参照しながら説明する。この頻度リスト表示手段１１０は、図１０に示すように、上記入力データ受取り手段５４、キー入力処理手段５６、座標入力処理手段７２、入力データ判別手段８６及び終了処理手段１００のほか、ホストコンピュータ１２に対して機種頻度リスト（図２０の表示例参照）を表示させるためのパラメータ（機種頻度リスト要求パラメータ：図２５参照）を転送する機種頻度リスト要求手段１１２と、ホストコンピュータ１２から転送されてきた機種頻度リスト（図２９の内訳参照）を受け取ってデータＲＡＭ４２の機種頻度リスト格納領域Ｚ５に格納する機種頻度リスト受取り手段１１４と、上記機種頻度リスト格納領域Ｚ５に格納された機種頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力する機種頻度リスト表示手段１１６と、ホストコンピュータ１２に対して部品頻度リストを表示させるためのパラメータ（部品頻度リスト要求パラメータ：図２５参照）を転送する部品頻度リスト要求手段１１８と、ホストコンピュータ１２から転送されてきた部品頻度リスト（図２９の内訳参照）を受け取ってデータＲＡＭ４２の部品頻度リスト格納領域Ｚ６に格納する部品頻度リスト受取り手段１２０と、上記部品頻度リスト格納領域Ｚ６に格納された部品頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力する部品頻度リスト表示手段１２２と、ホストコンピュータ１２に対して図形データ頻度リストを表示させるためのパラメータ（図形データ頻度リスト要求パラメータ：図２５参照）を転送する図形データ頻度リスト要求手段１２４と、ホストコンピュータ１２から転送されてきた図形データ頻度リスト（図２９の内訳参照）を受け取ってデータＲＡＭ４２の図形データ頻度リスト格納領域Ｚ７に格納する図形データ頻度リスト受取り手段１２６と、上記図形データ頻度リスト格納領域Ｚ７に格納された図形データ頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力する図形データ頻度リスト表示手段１２８とを有する。
【００６０】
上記頻度リスト表示手段１１０の処理動作を図１１のフローチャート及び図１２のモニタ表示例を参照しながら説明する。
【００６１】
頻度リスト表示手段１１０は、操作者ＩＤ確認手段５０における処理判別手段６４を通じて起動されると、まず、ステップＳ１０１において、機種頻度リスト要求手段１１２を通じて、機種頻度リスト要求パラメータを入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送する。このパラメータの内訳は、例えば図２５に示すように、先頭から順に端末のＩＤ、機種頻度リスト要求を示すコマンド（例えば、コマンドコード「２０」）を有する構成となっている。
【００６２】
ホストコンピュータ１２は、当該端末１０からの上記機種頻度リスト要求パラメータの入力に基づいて、機種頻度リストを作成し、応答パラメータと共にＬＡＮに出力する。各端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと機種頻度リストを取り込み、機種頻度リスト受取り手段１１４を通じて、上記機種頻度リストを機種頻度リスト格納領域Ｚ５に格納する（ステップＳ１０２）。
【００６３】
この機種頻度リストの内訳は、例えば図２９に示すように、機種コード、総アクセス回数、アクセス回数及び最終アクセス日時が格納されたレコードが多数配列された構成を有する。
【００６４】
機種頻度リスト格納領域Ｚ５に格納された機種頻度リストは、機種頻度リスト表示手段１１６を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、図１２に示すように、モニタ画面上には一つの機種についての頻度情報が横方向に配列され、これら頻度情報が縦方向に並んだ形態の機種頻度リスト画面が表示される（ステップＳ１０３）。この表示においては、操作者に対していずれかのシンボル名を入力あるいは座標入力装置での指示を促す表示（例えば「終了」などの表示枠）も含まれる。
【００６５】
次に、ステップＳ１０４において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく機種コードを示すデータ又は終了を示すデータの入力を待つ。
【００６６】
次に、ステップＳ１０５において、入力データ判別手段８６を通じて、終了要求であるか否かが判別される。この判別は、入力データ格納領域Ｚ１に格納されている入力データが終了を示すデータであるかどうかで行われる。
【００６７】
終了要求でない場合は、次のステップＳ１０６に進み、部品頻度リスト要求手段１１８を通じて、部品頻度リスト要求パラメータを入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送する。このパラメータの内訳は、例えば図２５に示すように、先頭から順に端末のＩＤ、部品頻度リスト要求を示すコマンド（例えば、コマンドコード「２１」）及び機種コードを有する構成となっている。
【００６８】
ホストコンピュータ１２は、当該端末１０からの上記部品頻度リスト要求パラメータの入力に基づいて、部品頻度リストを作成し、応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと部品頻度リストを取り込み、部品頻度リスト受取り手段１２０を通じて、上記部品頻度リストを部品頻度リスト格納領域Ｚ６に格納する（ステップＳ１０７）。
【００６９】
この部品頻度リストの内訳は、例えば図２９に示すように、部品コード、総アクセス数、アクセス数及び最終アクセス日時が格納されたレコードが多数配列された構成を有する。
【００７０】
部品頻度リスト格納領域Ｚ６に格納された部品頻度リストは、部品頻度リスト表示手段１２２を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上には機種頻度リストと同様に、一つの部品についての頻度情報が横方向に配列され、これら頻度情報が縦方向に並んだ形態の部品頻度リスト画面が表示される（ステップＳ１０８）。この表示においては、操作者に対していずれかの部品コードを入力あるいは座標入力装置での指示を促す表示（例えば「前画面に戻る」や「終了」などの表示枠）も含まれる。
【００７１】
次に、ステップＳ１０９において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく部品コードを示すデータ、前画面を示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ１１０に進み、入力データ判別手段８６を通じて、入力データが前画面を示すデータであるか否かが判別される。
【００７２】
前画面を示すデータでない場合は、次のステップＳ１１１に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。
【００７３】
終了を示すデータでない場合は、次のステップＳ１１２に進み、図形データ頻度リスト要求手段１２４を通じて、図形データ頻度リスト要求パラメータを入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送する。このパラメータの内訳は、例えば図２５に示すように、先頭から順に端末のＩＤ、図形データ頻度リスト要求を示すコマンド（例えば、コマンドコード「２２」）、機種コード及び部品コードを有する構成となっている。
【００７４】
ホストコンピュータ１２は、当該端末１０からの上記図形データ頻度リスト要求パラメータの入力に基づいて、図形データ頻度リストを作成し、応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと図形データ頻度リストを取り込み、図形データ頻度リスト受取り手段１２６を通じて、上記図形データ頻度リストを図形データ頻度リスト格納領域Ｚ７に格納する（ステップＳ１１３）。
【００７５】
この図形データ頻度リストの内訳は、例えば図２９に示すように、種別コード、総アクセス数、アクセス数及び最終アクセス日時が格納されたレコードが多数配列された構成を有する。
【００７６】
図形データ頻度リスト格納領域Ｚ７に格納された図形データ頻度リストは、図形データ頻度リスト表示手段１２８を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上には機種頻度リストと同様に、一つの図形データについての頻度情報が横方向に配列され、これら頻度情報が縦方向に並んだ形態の図形データ頻度リスト画面が表示される（ステップＳ１１４）。この表示においては、操作者に対していずれかの部品コードを入力あるいは座標入力装置での指示を促す表示（例えば「前画面に戻る」や「終了」などの表示枠）も含まれる。
【００７７】
次に、ステップＳ１１５において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく前画面を示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ１１６に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。
【００７８】
終了を示すデータでない場合は、上記ステップＳ１０８に戻り、部品頻度リスト表示手段１２２を通じて、現在部品頻度リスト格納領域Ｚ６に格納されている部品頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、図形データ頻度リスト画面の前画面である部品頻度リストの表示画面が表示される。その後、次の部品コードの選択操作待ちとなる。
【００７９】
一方、上記ステップＳ１１０において、前画面要求であると判別された場合は、上記ステップＳ１０３に戻り、機種頻度リスト表示手段１１６を通じて、現在機種頻度リスト格納領域Ｚ５に格納されている機種頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、部品頻度リスト画面の前画面である機種頻度リストの表示画面が表示される。その後、次の機種コードの選択操作待ちとなる。
【００８０】
そして、上記ステップＳ１０５、ステップＳ１１１又はステップＳ１１６において、終了要求であると判別された場合は、終了処理手段１００を通じて、制御が操作者ＩＤ確認手段５０に移り、ＩＤ入力画面表示手段５２を通じて、図７に示すＩＤ入力画面がモニタ画面上に表示され、次の操作者ＩＤの入力待ちとなる。
【００８１】
次に、バックアップ処理手段１３０について図１３〜図１７を参照しながら説明する。このバックアップ処理手段１３０は、図１３に示すように、上記入力データ受取り手段５４、キー入力処理手段５６、座標入力処理手段７２、入力データ判別手段８６及び終了処理手段１００のほかに、選択画面用の画像データをモニタ３２に出力してモニタ画面上に選択画面を表示させる選択画面表示手段１３２と、ホストコンピュータ１２に対して頻度順バックアップを要求するためのパラメータ（頻度順バックアップリスト要求パラメータ及び頻度順バックアップ要求パラメータ：図２６参照）を転送する頻度順バックアップ要求手段１３４と、バックアップ指定された機種、部品又は種別のリストを作成してバックアップリスト格納領域Ｚ８に格納する、あるいはホストコンピュータ１２から送られてきたバックアップリストをバックアップリスト格納領域Ｚ８に格納するバックアップリスト作成手段１３６と、バックアップリスト格納領域Ｚ８に格納されたバックアップリストを画像表示用のデータ形態に変換してモニタ３２に出力するバックアップリスト表示手段１３８と、ホストコンピュータ１２に対して機種リストを要求するためのパラメータ（機種リスト要求パラメータ：図２６参照）を転送する機種リスト要求手段１４０と、ホストコンピュータ１２から転送されてきた機種リスト（図２８の内訳参照）を受け取ってデータＲＡＭ４２の機種リスト格納領域Ｚ９に格納する機種リスト受取り手段１４２と、上記機種リスト格納領域Ｚ９に格納された機種リストを画像表示用のデータ形態に変換してモニタ３２に出力する機種リスト表示手段１４４と、ホストコンピュータ１２に対して部品リストを要求するためのパラメータ（部品リスト要求パラメータ：図２６参照）を転送する部品リスト要求手段１４６と、ホストコンピュータ１２から転送されてきた部品リスト（図２８の内訳参照）を受け取ってデータＲＡＭ４２の部品リスト格納領域Ｚ１０に格納する部品リスト受取り手段１４８と、上記部品リスト格納領域Ｚ１０に格納された部品リストを画像表示用のデータ形態に変換してモニタ３２に出力する部品リスト表示手段１５０と、ホストコンピュータ１２に対して種別リストを要求するためのパラメータ（種別リスト要求パラメータ：図２６参照）を転送する種別リスト要求手段１５２と、ホストコンピュータ１２から転送されてきた種別リスト（図２８の内訳参照）を受け取ってデータＲＡＭ４２の種別リスト格納領域Ｚ１１に格納する種別リスト受取り手段１５４と、上記種別リスト格納領域Ｚ１１に格納された種別リストを画像表示用のデータ形態に変換してモニタ３２に出力する種別リスト表示手段１５６と、ホストコンピュータ１２に対して指定機種のバックアップを要求するためのパラメータ（機種別バックアップ要求パラメータ：図２６参照）を転送する機種別バックアップ要求手段１５８と、ホストコンピュータ１２に対して指定部品のバックアップを要求するためのパラメータ（部品別バックアップ要求パラメータ：図２６参照）を転送する部品別バックアップ要求手段１６０と、ホストコンピュータ１２に対して指定種別（図形データ）のバックアップを要求するためのパラメータ（図形データバックアップ要求パラメータ：図２６参照）を転送する図形データバックアップ要求手段１６２とを有する。
【００８２】
上記バックアップ処理手段１３０の処理動作を図１４〜図１７のフローチャート及び図１８〜図２３のモニタ表示例を参照しながら説明する。
【００８３】
このバックアップ処理手段１３０は、操作者ＩＤ確認手段５０における処理判別手段６４を通じて起動されると、まず、ステップＳ２０１において、選択画面表示手段１３２を通じて、図１８に示すように、頻度順バックアップ、機種指定バックアップ、機種・部品指定バックアップ又は機種・部品・種別指定バックアップを任意に選択するための第１の選択画面に関する画像表示用データがモニタ３２に出力され、これにより、モニタ画面上に図１８に示す第１の選択画面が表示される。
【００８４】
次に、ステップＳ２０２において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づくバックアップ形態の指定を示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２０３に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。終了を示すデータでない場合は、次のステップＳ２０４に進み、入力データ判別手段８６を通じて、入力データが頻度順指定を示すデータであるか否かが判別される。頻度順指定を示すデータである場合は、次のステップＳ２０５に進み、選択画面表示手段１３２を通じて、図１９に示すように、総アクセス回数、アクセス回数又は最終アクセス日時のうち、いずれかを選択的に入力するための第２の選択画面に関する画像表示用データがモニタ３２に出力され、これにより、モニタ画面上に図１９に示す第２の選択画面が表示される。
【００８５】
次に、ステップＳ２０６において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく総アクセス回数データ、アクセス回数データもしくは最終アクセス日時データ又は前画面を示すデータもしくは終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２０７に進み、入力データ判別手段８６を通じて、入力データが前画面を示すデータであるか否かが判別される。前画面を示すデータである場合は、上記ステップＳ２０１に戻り、選択画面表示手段１３２を通じて、図１８で示す第１の選択画面がモニタ画面上に表示される。一方、上記ステップＳ２０７において、前画面を示すデータでないと判別された場合は、次のステップＳ２０８に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。
【００８６】
終了を示すデータでない場合は、次のステップＳ２０９に進み、頻度順バックアップ要求手段１３４を通じて、頻度順バックアップリスト要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ、頻度順バックアップを示すコマンド（例えば、コマンドコード「３０」〜「３２」）及びデータを有する構成となっている。この頻度順バックアップにおいては３種類あり、総アクセス回数要求の場合は、コマンドとしてコード＝「３０」が、データとして総アクセス回数データがそれぞれ格納され、アクセス回数要求の場合は、コマンドとしてコード＝「３１」が、データとしてアクセス回数データがそれぞれ格納され、最終アクセス日時要求の場合は、コマンドとしてコード＝「３２」が、データとして最終アクセス日時データがそれぞれ格納される。
【００８７】
ホストコンピュータ１２は、当該端末１０からの上記頻度順バックアップリスト要求パラメータの入力に基づいて、ハードディスク１４（図１参照）に記録されている図形データのうち、アクセス頻度が総アクセス回数以下、あるいはアクセス回数以下の機種に関する全図形データ、あるいは最終にアクセスした日時が最終アクセス日時以前の機種に関する全図形データを抽出し、その抽出した図形データに対応するすべての種別コードが配列された頻度順バックアップリストを作成して、応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと頻度順バックアップリストを取り込み、バックアップリスト作成手段１３６を通じて上記頻度順バックアップリストをバックアップリスト格納領域Ｚ８に格納する（ステップＳ２１０）。
【００８８】
上記バックアップリスト格納領域Ｚ８に格納された頻度順バックアップリストは、バックアップリスト表示手段１３８を通じて図２３に示す表示形態に沿った画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、図２３に示すように、モニタ画面上には、上記今回のアクセス頻度条件に見合った機種コードが縦方向に並んだ形態の頻度順バックアップリストが表示されることになる（ステップＳ２１１）。この表示においては、操作者に対していずれかの種別コードをキー入力あるいは座標入力装置での指示（マウスに対するクリック動作を含む）を促すメッセージ表示も含まれる。
【００８９】
次に、ステップＳ２１２において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく「了解（ＯＫ）」を示すデータ又は「了解でない（ＮＯ）」を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２１３に進み、入力データ判別手段８６を通じて、入力データが「了解（ＯＫ）」を示すデータであるか否かが判別される。「了解（ＯＫ）」を示すデータである場合は、次のステップＳ２１４に進み、頻度順バックアップ要求手段１３４を通じて、頻度順バックアップ要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ及び頻度順バックアップを示すコマンド（例えば、コマンドコード「３３」）に上記バックアップリスト格納領域に格納されている頻度順バックアップリストが付加された構成となっている。
【００９０】
ホストコンピュータ１２は、当該端末１０からの上記頻度順バックアップ要求パラメータの入力に基づいて、ハードディスク１４に記録されている図形データのうち、要求パラメータに付加されている頻度順バックアップリストに登録されている機種に関する全図形データを磁気テープライブラリシステム１６に転送してハードディスク１４の記録領域のうち、今回転送された図形データが記録されていた領域を開放する。
【００９１】
一方、ステップＳ２１３において、「了解でない（ＮＯ）」と判別された場合は、上記ステップＳ２０５に戻って、選択画面表示手段１３２を通じて、総アクセス回数、アクセス回数又は最終アクセス日時のうち、いずれかを選択的に入力するための第２の選択画面に関する画像表示用データがモニタ３２に出力され、これにより、モニタ画面上には、頻度順バックアップリスト画面の前画面である第２の選択画面（図１９参照）が表示される。その後、バックアップすべきアクセス頻度の条件データの入力待ちとなる。
【００９２】
他方、上記ステップＳ２０４において、頻度順でないと判別された場合は、ステップＳ２１５に進み、機種リスト要求手段１４０を通じて、機種リスト要求パラメータを入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送する。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ、機種リスト要求を示すコマンド（例えば、コマンドコード「４０」）を有する構成となっている。
【００９３】
ホストコンピュータ１２は、当該端末１０からの上記機種リスト要求パラメータの入力に基づいて、機種リストを作成し、応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと機種リストを取り込み、機種リスト受取り手段１４２を通じて機種リストをデータＲＡＭ４２の機種リスト格納領域Ｚ９に格納する（ステップＳ２１６）。機種リスト格納領域Ｚ９に格納された機種リストは、機種リスト表示手段１４４を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、図８に示すように、モニタ画面上にはホストコンピュータ１２にて管理している自動二輪の各機種についてのシンボル名（ＧＧＧＧ，ＡＢＣＤ等）が例えば縦方向に並んだ形態で表示される（ステップＳ２１７）。この表示においては、操作者に対していずれかのシンボル名を入力あるいは座標入力装置での指示を促す表示（例えば「終了」などの表示枠）も含まれる。
【００９４】
次に、ステップＳ２１８において、入力データ判別手段８６を通じて、今回のバックアップ要求が機種指定であるか否かが判別される。機種指定であると判別された場合は、次のステップＳ２１９に進み、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく機種コードを示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２２０に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。終了を示すデータでない場合は、次のステップＳ２２１に進み、バックアップリスト作成手段１３６を通じて機種別バックアップリストを作成する。この作成は、入力データ格納領域Ｚ１に格納されている入力データをバックアップリストにアドレス順次に格納することにより行われる。この機種別バックアップリスト作成処理は、上記ステップＳ２１９において終了であると判別された段階で完了し、次のステップＳ２２２に進む。
【００９５】
このステップＳ２２２においては、バックアップリスト表示手段１３８を通じて、バックアップリスト格納領域Ｚ８に格納されている機種別バックアップリストが画像用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、図２３に示すように、モニタ画面上にはバックアップの確認のために機種に関するバックアップリストが例えば縦方向に並んだ形態で表示される。
【００９６】
次に、ステップＳ２２３において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく「了解（ＯＫ）」を示すデータ又は「了解でない（ＮＯ）」を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２２４に進み、入力データ判別手段８６を通じて、入力データが「了解（ＯＫ）」を示すデータであるか否かが判別される。「了解（ＯＫ）」を示すデータである場合は、次のステップＳ２２５に進み、機種別バックアップ要求手段１５８を通じて、機種別バックアップ要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ及び機種別バックアップを示すコマンド（例えば、コマンドコード「４１」）に上記バックアップリスト格納領域Ｚ８に格納されている機種別バックアップリストが付加された構成となっている。
【００９７】
ホストコンピュータ１２は、当該端末１０からの上記機種別バックアップ要求パラメータの入力に基づいて、ハードディスク１４に記録されている図形データのうち、要求パラメータに付加されている機種別バックアップリストに登録されている機種に関する全図形データを磁気テープライブラリシステム１６に転送してハードディスク１４の記録領域のうち、今回転送された図形データが記録されていた領域を開放する。
【００９８】
一方、ステップＳ２２４において、「了解でない（ＮＯ）」と判別された場合は、前画面要求と同様に、上記ステップＳ２１７に戻って、機種リスト表示手段１４４を通じて、現在機種リスト格納領域Ｚ９に格納されている機種リストデータを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、機種別バックアップリスト画面の前画面である機種リストの表示画面が表示される。その後、バックアップすべき機種の選択操作待ちとなる。
【００９９】
他方、上記ステップＳ２１８において、機種指定でないと判別された場合は、ステップＳ２２６に進み、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく機種コードを示すデータ、前画面を示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２２７に進み、入力データ判別手段８６を通じて、入力データが前画面を示すデータであるか否かが判別される。前画面を示すデータである場合は、上記ステップＳ２０１に戻り、選択画面表示手段１３２を通じて、図１８で示す第１の選択画面がモニタ画面上に表示される。一方、上記ステップＳ２２７において、前画面を示すデータでないと判別された場合は、次のステップＳ２２８に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。
【０１００】
終了を示すデータでない場合は、次のステップＳ２２９に進み、部品リスト要求手段１４６を通じて、部品リスト要求パラメータを入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送する。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ、部品リスト要求を示すコマンド（例えば、コマンドコード「５０」）及び機種コードを有する構成となっている。
【０１０１】
ホストコンピュータ１２は、当該端末１０からの上記部品リスト要求パラメータの入力に基づいて、部品リストを作成し、応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと部品リストを取り込み、部品リスト受取り手段１４８を通じて部品リストをデータＲＡＭ４２の部品リスト格納領域Ｚ１０に格納する（ステップＳ２３０）。部品リスト格納領域Ｚ１０に格納された部品リストは、部品リスト表示手段１５０を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上には指定された機種に含まれる部品についてのシンボル名（部品コード等）が例えば縦方向に並んだ形態で表示される（ステップＳ２３１）。
【０１０２】
次に、ステップＳ２３２において、入力データ判別手段８６を通じて、今回のバックアップ要求が機種・部品指定であるか否かが判別される。機種・部品指定であると判別された場合は、次のステップＳ２３３に進み、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく部品コードを示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２３４に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。終了を示すデータでない場合は、次のステップＳ２３５に進み、バックアップリスト作成手段１３６を通じて部品別バックアップリストを作成する。この作成は、入力データ格納領域Ｚ１に格納されている入力データをバックアップリスト格納領域Ｚ８にアドレス順次に格納することにより行われる。この部品別バックアップリスト作成処理は、上記ステップＳ２３４において終了であると判別された段階で完了し、次のステップＳ２３６に進む。
【０１０３】
このステップＳ２３６においては、バックアップリスト表示手段１３８を通じて、バックアップリスト格納領域Ｚ８に格納されている部品別バックアップリストが画像用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上にはバックアップの確認のために部品に関するバックアップリストが例えば縦方向に並んだ形態で表示される。
【０１０４】
次に、ステップＳ２３７において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく「了解（ＯＫ）」を示すデータ又は「了解でない（ＮＯ）」を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２３８に進み、入力データ判別手段８６を通じて、入力データが「了解（ＯＫ）」を示すデータであるか否かが判別される。「了解（ＯＫ）」を示すデータである場合は、次のステップＳ２３９に進み、部品別バックアップ要求手段１６０を通じて、部品別バックアップ要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ及び部品別バックアップを示すコマンド（例えば、コマンドコード「５１」）及び機種コードに上記バックアップリスト格納領域に格納されている部品別バックアップリストが付加された構成となっている。
【０１０５】
ホストコンピュータ１２は、当該端末１０からの上記部品別バックアップ要求パラメータの入力に基づいて、ハードディスク１４に記録されている図形データのうち、要求パラメータに付加されている部品別バックアップリストに登録されている部品に関する全図形データを磁気テープライブラリシステム１６に転送してハードディスク１４の記録領域のうち、今回転送された図形データが記録されていた領域を開放する。
【０１０６】
一方、ステップＳ２３８において、「了解でない（ＮＯ）」と判別された場合は、前画面要求と同様に、上記ステップＳ２３１に戻って、部品リスト表示手段１５０を通じて、現在部品リスト格納領域Ｚ１０に格納されている部品リストを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、部品別バックアップリスト画面の前画面である部品リストの表示画面が表示される。その後、バックアップすべき部品の選択操作待ちとなる。
【０１０７】
上記ステップＳ２３２において、機種・部品指定ではなく、機種・部品・種別指定であると判別された場合は、ステップＳ２４０に進み、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく部品コードを示すデータ、前画面を示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２４１に進み、入力データ判別手段８６を通じて、入力データが前画面を示すデータであるか否かが判別される。前画面を示すデータである場合は、上記ステップＳ２１７に戻り、機種リスト表示手段１４４を通じて、現在機種リスト格納領域Ｚ９に格納されている機種リストを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、機種別バックアップリスト画面の前画面である機種リストの表示画面が表示される。その後、バックアップすべき機種の選択操作待ちとなる。一方、上記ステップＳ２４１において、前画面を示すデータでないと判別された場合は、次のステップＳ２４２に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。
【０１０８】
終了を示すデータでない場合は、次のステップＳ２４３に進み、種別リスト要求手段１５２を通じて、種別リスト要求パラメータを入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送する。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ、種別リスト要求を示すコマンド（例えば、コマンドコード「６０」）、機種コード及び部品コードを有する構成となっている。
【０１０９】
ホストコンピュータ１２は、当該端末１０からの上記種別リスト要求パラメータの入力に基づいて、種別リストを作成し、応答パラメータと共にＬＡＮに出力する。上記端末１０は、ホストコンピュータ１２から送られてくる応答パラメータと種別リストを取り込み、種別リスト受取り手段１５４を通じて種別リストをデータＲＡＭ４２の種別リスト格納領域Ｚ１１に格納する（ステップＳ２４４）。種別リスト格納領域Ｚ１１に格納された種別リストは、種別リスト表示手段１５６を通じて画像表示用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上には指定された機種及び部品に含まれる図形データの種別についてのシンボル名（種別コード等）が例えば縦方向に並んだ形態で表示される（ステップＳ２４５）。
【０１１０】
次に、ステップＳ２４６において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく種別コードを示すデータ又は終了を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２４７に進み、入力データ判別手段８６を通じて、入力データが終了を示すデータであるか否かが判別される。終了を示すデータでない場合は、次のステップＳ２４８に進み、バックアップリスト作成手段１３６を通じて種別バックアップリストを作成する。この作成は、入力データ格納領域Ｚ１に格納されている入力データをバックアップリスト格納領域Ｚ８にアドレス順次に格納することにより行われる。この種別バックアップリスト作成処理は、上記ステップＳ２４７において終了であると判別された段階で完了し、次のステップＳ２４９に進む。
【０１１１】
このステップＳ２４９においては、バックアップリスト表示手段１３８を通じて、バックアップリスト格納領域Ｚ８に格納されている種別バックアップリストが画像用のデータ形態に変換され、入出力ポート４４を介してモニタ３２に出力される。これによって、モニタ画面上にはバックアップの確認のために図形データに関するバックアップリストが例えば縦方向に並んだ形態で表示される。
【０１１２】
次に、ステップＳ２５０において、入力データ判別手段８６を通じて、キー入力あるいは座標入力に基づく「了解（ＯＫ）」を示すデータ又は「了解でない（ＮＯ）」を示すデータの入力を待つ。キー入力データあるいは座標データの入力があった場合は、次のステップＳ２５１に進み、入力データ判別手段８６を通じて、入力データが「了解（ＯＫ）」を示すデータであるか否かが判別される。「了解（ＯＫ）」を示すデータである場合は、次のステップＳ２５２に進み、図形データバックアップ要求手段１６２を通じて、図形データバックアップ要求パラメータが作成されて入出力ポート４４及びＬＡＮを通じてホストコンピュータ１２に転送される。このパラメータの内訳は、例えば図２６に示すように、先頭から順に端末のＩＤ及び種別バックアップを示すコマンド（例えば、コマンドコード「６１」）、機種コード及び部品コードに上記バックアップリスト格納領域Ｚ８に格納されている種別バックアップリストが付加された構成となっている。
【０１１３】
ホストコンピュータ１２は、当該端末１０からの上記種別バックアップ要求パラメータの入力に基づいて、ハードディスク１４に記録されている図形データのうち、要求パラメータに付加された種別バックアップリストに登録されている種別に関する全図形データを磁気テープライブラリシステム１６に転送してハードディスク１４の記録領域のうち、今回転送された図形データが記録されていた領域を開放する。
【０１１４】
一方、ステップＳ２５１において、「了解でない（ＮＯ）」と判別された場合は、前画面要求と同様に、上記ステップＳ２４５に戻って、種別リスト表示手段１５６を通じて、現在種別リスト格納領域Ｚ１１に格納されている種別リストを画像表示用のデータ形態に変換してモニタ３２に出力する。これによって、モニタ画面上には、種別バックアップリスト画面の前画面である種別リストの表示画面が表示される。その後、バックアップすべき種別の選択操作待ちとなる。
【０１１５】
そして、上記ステップＳ２５２での処理、上記ステップＳ２３９での処理、ステップＳ２２５での処理もしくは上記ステップＳ２１４での処理が終了した段階、又は上記ステップＳ２０３、ステップＳ２０８、ステップＳ２２８もしくは上記ステップＳ２４２において終了要求であると判別された場合は、終了処理手段１００を通じて、制御が操作者ＩＤ確認手段５０に移り、ＩＤ入力画面表示手段５２を通じて、図７で示すＩＤ入力画面がモニタ画面上に表示され、次の操作者ＩＤの入力待ちとなる。
【０１１６】
次に、ホストコンピュータ１２の上記端末１０からの各種要求パラメータに対して応答を行うデータ管理手段を主体としてその構成及び処理動作を説明する。
【０１１７】
まず、ホストコンピュータ１２のハード構成は、図３０に示すように、各種プログラムや各種固定データが予め登録され、また、各端末１０からの図形データや情報テーブル等が格納されるハードディスク１４と、プログラムの動作用として用いられる動作用ＲＡＭ２００と、各端末１０（１０ａ、１０ｂ、１０ｃ・・・）からの要求パラメータやハードディスク１４からの情報テーブル並びに各種プログラムによってデータ加工されたデータ等が格納されるデータＲＡＭ２０２と、外部機器（ハードディスク１４、各端末１０並びに磁気テープライブラリシステム等）に対してデータの入出力を行なう入出力ポート２０４と、これら各種回路を制御するＣＰＵ（制御装置及び論理演算装置）２０６とを有して構成されている。
【０１１８】
そして、上記各種回路は、ＣＰＵ２０６から導出されたデータバス２０８を介して各回路間のデータの受渡しが行なわれ、更にＣＰＵ２０６から導出されたアドレスバスや制御バス（共に図示せず）を介してそれぞれＣＰＵ２０６にて制御されるように構成されている。
【０１１９】
ハードディスク１４又は磁気テープライブラリシステム１６から送出される図形データは、所定のデータ長毎にデータＲＡＭ２０２に一時格納された後、データバス２０８、入出力ポート２０４を通じて磁気テープライブラリシステム１６あるいはＬＡＮを通じて各端末１０に転送されるようになっている。
【０１２０】
次に、上記データ管理手段の処理動作を図３１〜図９１の機能ブロック及びフローチャートに基づいて説明する。
【０１２１】
まず、図３２で示すステップＳ３０１において、電源投入と同時に初期動作、例えば、ホストコンピュータ１２内のシステムチェックやメモリチェック及びセットアップ等が行なわれる。
【０１２２】
次に、ステップＳ３０２において、ハードディスク１４から、データ管理手段（データ管理プログラム）が読み出されて、動作用ＲＡＭ２００にストアされると同時に、このプログラムの動作中において生成されたデータを一時的に保存するためや、上記プログラムを構成する各ルーチン間のパラメータの受渡しなどに用いられる作業領域が動作用ＲＡＭ２００中に割り付けられる。
【０１２３】
また、データＲＡＭ２０２に、図３３に示すように、ハードディスク１４あるいは磁気テープライブラリシステム１６からの図形データを磁気テープライブラリシステム１６又は各端末１０に転送する際の転送用バッファとして用いられるワーキング領域と、各端末１０から転送されてくる要求パラメータを一時的に保持するための要求パラメータファイル群と、指定された機種に含まれる部品名や図形データの種別コードが時系列に格納される経歴一覧データファイル（図２７参照）と、該経歴一覧データファイルの作成にあたって種別コードの並び替えを行うために使用される第１及び第２の並び替え用テーブルと、機種に関するアクセス頻度の情報が機種ごとに格納される機種頻度リスト（図２９参照）と、指定された機種に含まれる部品に関するアクセス頻度の情報が部品ごとに格納される部品頻度リストと、指定された機種及び部品に含まれる図形データに関するアクセス頻度の情報が図形データの種別ごとに格納される図形データ頻度リストと、このデータ管理手段にて扱っている全機種がそれぞれ機種コードとして格納される機種リスト（図２８参照）と、指定された機種に含まれる部品がそれぞれ部品コードとして格納される部品リストと、指定された機種及び部品に含まれる図形データがそれぞれ種別コードとして格納される種別リストが割り付けられる。
【０１２４】
上記要求パラメータファイル群は、図３２に示すように、端末数分の要求パラメータファイルにて構成され、各ファイルには、各端末からの要求パラメータが格納されるようになっている。上記第１の並び替えテーブルは、各レコードに図形データの種別コードと作成日が格納され、第２の並び替えテーブルは各レコードに並び替え後の種別コードが格納されるようになっている。
【０１２５】
また、上記データＲＡＭ２０２には、ハードディスク１４に記録されている各種テーブル、具体的には、このデータ管理手段にて扱っている自動二輪の全機種に関する詳細な情報が登録されたテーブル（機種情報テーブル）及び各機種についてのアクセス頻度の情報が登録されたテーブル（機種頻度テーブル）と、各機種に含まれる各種部品に関する詳細な情報が登録されたテーブル（部品情報テーブル）及び各部品についてのアクセス頻度の情報が登録されたテーブル（部品頻度テーブル）と、各部品を設計するにあたって入力された多数の図形データに関する詳細な情報が登録されたテーブル（図形データ情報テーブル）及び各図形データについてのアクセス頻度の情報が登録されたテーブル（図形データ頻度テーブル）がそれぞれ転送される。
【０１２６】
上記機種情報テーブルは、図３４に示すように、各レコードに、機種コード、登録日付、バックアップフラグ、登録者ＩＤ及び対応する部品情報テーブルの格納先頭アドレス（相対アドレス）が登録されて構成され、上記部品情報テーブルは、図３４に示すように、各レコードに、部品コード、登録日付、バックアップフラグ、登録者ＩＤ及び当該部品に対応する図形データ情報テーブルの格納先頭アドレス（相対アドレス）が登録されて構成されている。
【０１２７】
また、図形データ情報テーブルは、図３５に示すように、図形データの種別コード、登録日付、端末ＩＤ、外観図の有無、図面の枚数、バックアップフラグ、当該種別に対応する図形データの格納先頭アドレス、図形データのデータ長（例えばバイト数）及び注釈（ノート）が登録されて構成され、特に図形データの格納先頭アドレスは、バックアップフラグが「１」にセットされて図形データが磁気テープライブラリシステム１６にバックアップされている場合は、バックアップ先のテープ番号とその格納先頭データブロックアドレスが登録され、バックアップフラグが「０」にリセットされて図形データがハードディスクに存在している場合は格納先頭論理アドレスが登録される。
【０１２８】
機種頻度テーブルは、図３６に示すように、各レコードに、機種コード、アクセス数の累算値（総アクセス回数）、任意のタイミングでシステム管理者がリセットしたときからのアクセス数の累算値（アクセス回数）、最終アクセス日時及び対応する部品頻度テーブルの格納先頭アドレス（相対アドレス）が登録されて構成され、部品頻度テーブルは、各レコードに、部品コード、総アクセス回数、アクセス回数、最終アクセス日時及び当該部品に対応する図形データ頻度テーブルの格納先頭アドレス（相対アドレス）が登録されて構成されている。上記図形データ頻度テーブルは、各レコードに、種別コード、総アクセス回数、アクセス回数、最終アクセス日時が登録されて構成されている。
【０１２９】
そして、上記動作用ＲＡＭ２００にストアされた上記データ管理プログラムは、上記各種領域のデータＲＡＭ２０２への割り付け及び各種テーブルのデータＲＡＭ２０２への転送が終了すると同時に起動される。
【０１３０】
このデータ管理プログラムは、図３１に示すように、各種判別を行う判別手段２１０と、ホストコンピュータ１２に対するアクセス情報を受け取るアクセス情報受取り手段２１２と、要求パラメータファイル群から要求パラメータを読み出す要求パラメータ読出し手段２１４と、要求パラメータファイル群から要求パラメータを削除する要求パラメータ削除手段２１６と、ハードディスク１４又は磁気テープライブラリシステム１６において管理しているデータを各端末１０からの検索要求に応じて検索処理する検索処理手段２１８と、ハードディスク１４に格納されている図形データを磁気テープライブラリシステム１６にバックアップ処理するバックアップ処理手段２２０と、各端末１０からの各種頻度リスト要求に応じて必要な頻度リストを出力処理するアクセス頻度出力処理手段２２２とを有して構成されている。
【０１３１】
なお、このデータ管理プログラムにおいては、数種のインデックスレジスタとデータを一時的に保持するためのワーキング用のレジスタが使用される。
【０１３２】
そして、このデータ管理プログラムは、まず、図３２のステップＳ３０３において、アクセス情報受取り手段２１２（アクセス情報受取りプログラム）を起動する。このアクセス情報受取りプログラム２１２は、当該データ管理プログラムと時分割（タイムシェアリング方式）で動作する。
【０１３３】
ここで、上記アクセス情報受取り手段２１２の構成及びその処理動作を図３７の機能ブロック及び図３８のフローチャートに基づいて説明すると、このアクセス情報受取り手段２１２は、各種判別を行う判別手段２３０と、いずれかの端末１０から要求があった場合に、送られてくる要求パラメータを受け取る要求パラメータ受取り手段２３２と、受け取られた要求パラメータに含まれている端末ＩＤを端末番号に変換して所定のレジスタに格納する端末番号変換手段２３４と、データＲＡＭ２０２に展開されている要求パラメータファイル群のうち、要求のあった端末番号に対応する要求パラメータファイルに要求パラメータを格納する要求パラメータ格納手段２３６と、要求のあった端末番号が無効（操作者ＩＤの確認結果がエラーとされた端末などを指す）である場合に、その端末番号に対応する要求パラメータファイルの内容を初期化するファイル初期化手段２３８と、管理者によるアクセス回数のリセット要求に基づいて機種毎、部品毎及び図形データ毎に登録しているアクセス回数をリセットするアクセス回数リセット処理手段２４０とを有して構成されている。
【０１３４】
そして、上記アクセス情報受取り手段２１２は、図３８に示すように、まず、ステップＳ４０１において、判別手段２３０を通じて、要求があったか否かが判別される。この判別は、ホストコンピュータ１２に対して何らかの要求があった場合に発生する割込み信号の入力があったかどうかによって行われ、該割込み信号の入力があるまで該ステップＳ４０１が繰り返される。即ち、要求待ちとなる。
【０１３５】
ホストコンピュータ１２に対して何らかの要求があった場合、次のステップＳ４０２に進み、判別手段２３０を通じて、今度は上記要求がいずれの端末１０からであるのか否かが判別される。端末１０からの要求である場合は、次のステップＳ４０３に進み、要求パラメータ受取り手段２３２を通じて、ＬＡＮ及び入出力ポート４４を介して入力される要求パラメータを受け取る。
【０１３６】
次に、ステップＳ４０４において、上記要求パラメータ受取り手段２３２によって受け取られた要求パラメータに含まれる端末ＩＤを端末番号変換手段２３４を通じて端末番号に変換し、その番号をインデックスレジスタｉに格納する。
【０１３７】
次に、ステップＳ４０５において、判別手段２３０を通じて、上記要求のあった端末１０が有効であるか否かが判別される。この判別は、エラーフラグの上記インデックスレジスタｉに格納されている値に対応するビット目（以下、ｉビット目と記す）が「０」であるかどうかで行われる。このエラーフラグに対するビット処理（セットビット処理及びリセットビット処理）は、後述するように操作者ＩＤの確認要求に従ってＩＤ確認結果出力手段２５２（図４１参照）において行われるものであり、操作者ＩＤ確認要求パラメータに含まれる操作者ＩＤがホストコンピュータ１２において管理されていない操作者ＩＤである場合に、上記エラーフラグのうち、要求のあった端末のＩＤに対応するビット目に「１」をセットすることにより、そのビット目に対応する端末１０が現在無効であることを知らせるものである。
【０１３８】
上記ステップＳ４０５において、エラーフラグのｉビット目が「０」であって、要求のあった端末１０が有効である場合は、次のステップＳ４０６に進み、要求パラメータ格納手段２３６を通じて、要求パラメータファイル群のうち、インデックスレジスタｉに格納されている値に対応する要求パラメータファイル（以下、単にｉ番目の要求パラメータファイル）に今回の要求パラメータを格納する。
【０１３９】
一方、上記ステップＳ４０５において、エラーフラグのｉビット目が「１」であって、要求のあった端末１０が無効である場合は、ステップＳ４０７に進み、ファイル初期化手段２３８を通じて、ｉ番目の要求パラメータファイルを初期化する。
【０１４０】
また、上記ステップＳ４０２において、端末１０からの要求ではないと判別された場合は、ステップＳ４０８に進み、判別手段２３０を通じて、今回の要求が管理者によるアクセス回数のリセット要求であるか否かが判別される。アクセス回数のリセット要求である場合は、次のステップＳ４０９に進み、アクセス回数リセット処理手段２４０（アクセス回数リセット処理プログラム）を起動する。このアクセス回数リセット処理プログラム２４０は、当該アクセス情報受取りプログラム２１２及び上記データ管理プログラムと時分割（タイムシェアリング方式）で動作する。このアクセス回数リセット処理手段２４０の構成及びその処理動作については後述する。
【０１４１】
そして、上記ステップＳ４０６での処理、ステップＳ４０７での処理もしくはステップＳ４０９での処理が終了した段階、又はステップＳ４０８においてアクセス回数のリセット要求でないと判別された場合は、次のステップＳ４１０に進み、判別手段２３０を通じて、プログラム終了要求があったかどうかが判別される。この判別は、電源ＯＦＦなどの終了要求割り込みの発生があったかどうかで行なわれる。
【０１４２】
このステップＳ４１０においては、上記終了要求がない場合、ステップＳ４０１に戻って、次のホストコンピュータ１２に対する要求待ちとなり、上記終了要求があった場合は、このアクセス情報受取りプログラム２１２が終了することになる。
【０１４３】
次に、図３２のメインルーチンに戻り、次のステップＳ３０４において、インデックスレジスタｉに初期値「０」を格納して、該インデックスレジスタｉを初期化する。
【０１４４】
次に、ステップＳ３０５において、判別手段２１０を通じて、上記要求のあった端末１０が有効であるか否かが判別される。エラーフラグのｉビット目が「０」であって、要求のあった端末１０が有効である場合は、次のステップＳ３０６に進み、要求パラメータ読出し手段２１４を通じて、ｉ番目の要求パラメータファイルから要求パラメータを読み出して、データＲＡＭ２０２の要求パラメータ格納領域Ｚ２０に格納する。この要求パラメータ格納領域Ｚ２０に格納された要求パラメータを便宜的に今回の要求パラメータと記す。
【０１４５】
次に、ステップＳ３０７において、判別手段２１０を通じて、上記ｉ番目の要求パラメータファイルに要求パラメータが存在するか否かが判別される。この判別は、上記読み出した内容がファイルの終了を示すＥＯＦコードであるかどうかで行われる。上記読み出した内容がＥＯＦコードでない場合は、次のステップＳ３０８に進み、要求パラメータ削除手段２１６を通じて、ｉ番目の要求パラメータファイルから当該要求パラメータを削除する。
【０１４６】
次に、ステップＳ３０９を通じて、判別手段２１０を通じて、今回の要求が検索関係か否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドの内容が「０１」〜「１３」であるかどうかで行われる。要求が検索関係である場合は、次のステップＳ３１０に進み、検索処理手段（検索処理サブルーチン）に入る。
【０１４７】
この検索処理手段は、図３９に示すように、今回の要求パラメータのコマンドを判別して各種処理手段に制御を移す判別手段２５０と、操作者ＩＤ確認要求に従ってホストコンピュータ１２にて管理している操作者ＩＤと照合を行い、その照合結果を要求のあった端末１０に出力するＩＤ確認結果出力手段と、機種リスト要求に従ってホストコンピュータ１２にて管理している全機種に関する機種コードが列記された機種リスト（図２８参照）を要求のあった端末１０に出力する機種リスト出力手段２５４と、経歴一覧要求に従って特定の機種についての部品単位における図形データの経歴一覧を要求のあった端末１０に出力する経歴一覧出力手段２５６と、図形データ要求又は詳細情報要求に従って選択された機種、部品及び種別にて特定される詳細情報を検索する詳細情報検索手段２５８と、図形データ要求に従って上記詳細情報検索手段２５８にて検索された詳細情報に対応する図形データを要求のあった端末１０に出力する図形データ出力手段２６０と、詳細情報要求に従って上記詳細情報検索手段２５８にて検索された詳細情報を要求のあった端末１０に出力する詳細情報出力手段２６２と、上記詳細情報検索手段２５８にて検索された詳細情報に関連する機種、部品及び図形データのアクセス頻度を更新して各該当頻度ファイルに登録するアクセス頻度登録手段２６４とを有して構成されている。
【０１４８】
そして、この検索処理手段２１８（検索処理サブルーチン）は、図４０に示すように、まず、ステップＳ５０１において、判別手段２５０を通じて、今回の要求が操作者ＩＤ確認要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「０１」であるかどうかで行われる。
【０１４９】
コマンドが「０１」であって今回の要求が操作者ＩＤ確認要求である場合は、次のステップＳ５０２に進み、ＩＤ確認結果出力手段２５２（ＩＤ確認結果出力サブルーチン）に入る。
【０１５０】
このＩＤ確認結果出力手段２５２は、図４１に示すように、各種判別を行う判別手段２７０と、各種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段２７２と、要求のあった操作者ＩＤを照合した結果、該操作者ＩＤが登録されていないと判別された場合に、エラーフラグの該当ビットをセットビット処理するエラー処理手段２７４と、上記操作者ＩＤが登録されていると判別された場合に、エラーフラグの該当ビットをリセットビット処理する正常処理手段２７６と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段２７８と、該応答パラメータとエラーコード又は正常コードを要求のあった端末１０に出力する応答パラメータ出力手段２８０を有して構成されている。
【０１５１】
そして、このＩＤ確認結果出力手段２５２（ＩＤ確認結果出力サブルーチン）は、図４２に示すように、まず、ステップＳ６０１において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０１５２】
次に、ステップＳ６０２において、情報テーブル読出し手段２７２を通じて、機種情報テーブルのうち、インデックスレジスタｊの値が示すレコード目（ｊレコード目）の内容を読み出す。
【０１５３】
次に、ステップＳ６０３において、判別手段２７０を通じて、機種情報テーブルに関する検索処理が終了したか否かが判別される。この判別は、上記読み出されたｊレコード目の内容がファイル終了を示すＥＯＦコードであるかどうかで行われる。上記内容がＥＯＦコードでない場合は、次のステップＳ６０４に進み、判別手段２７０を通じて、要求のあった操作者ＩＤが上記ｊレコード目に登録されている登録者ＩＤと一致するか否かが判別される。
【０１５４】
一致していなければ、次のステップＳ６０５に進み、インデックスレジスタｋに初期値「０」を格納して、該インデックスレジスタｋを初期化した後、次のステップＳ６０６において、情報テーブル読出し手段２７２を通じて、部品情報テーブル群のうち、上記機種情報テーブルのｊレコード目に登録されている格納先頭アドレスにて特定される部品情報テーブルのｋレコード目の内容を読み出す。
【０１５５】
次に、ステップＳ６０７において、判別手段２７０を通じて、当該部品情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｋレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳ６０８に進み、判別手段２７０を通じて、要求のあった操作者ＩＤが上記部品情報テーブルのｋレコード目に登録されている登録者ＩＤと一致するか否かが判別される。
【０１５６】
一致していなければ、次のステップＳ６０９に進み、インデックスレジスタｍに初期値「０」を格納して、該インデックスレジスタｍを初期化した後、次のステップＳ６１０において、情報テーブル読出し手段２７２を通じて、図形データ情報テーブル群のうち、上記部品情報テーブルのｋレコード目に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｍレコード目の内容を読み出す。
【０１５７】
次に、ステップＳ６１１において、判別手段２７０を通じて、当該図形データ情報テーブルに関する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｍレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次に、ステップＳ６１２に進み、判別手段２７０を通じて、要求のあった操作者ＩＤが上記図形データ情報テーブルのｍレコード目に登録されている登録者ＩＤと一致するか否かが判別される。
【０１５８】
一致していなければ、次のステップＳ６１３に進み、インデックスレジスタｍを＋１更新した後、上記ステップＳ６１０に戻り、該ステップＳ６１０以降の処理を繰り返す。即ち、上記特定された図形データ情報テーブルの次のレコードを読み出してそのレコードに登録されている登録者ＩＤと要求のあった操作者ＩＤとを照合するという処理が行われる。
【０１５９】
そして、両ＩＤが一致した場合は、ステップＳ６１４に進み、正常処理手段２７６を通じて、エラーフラグのｉビット目を「０」にリセットする。次に、ステップＳ６１５において、応答パラメータ作成手段２７８を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに正常を示すコード（正常コード）を付加する。
【０１６０】
次に、ステップＳ６１６において、応答パラメータ出力手段２８０を通じて、応答パラメータと正常コードを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと応答コードを受け取り、操作者ＩＤ確認手段５０における応答判別手段６０（図３参照）を通じて、応答コードを判別する。この場合、正常コードが付加されていることから、上記応答判別手段６０において正常と判別され、操作者に対して次のキー入力（データ検索を示すキー入力，バックアップを示すキー入力，アクセス頻度表示を示すキー入力）を促すための表示が行われてキー入力待ち状態となる。
【０１６１】
一方、上記特定された図形データ情報テーブルに、要求のあった操作者ＩＤが登録者ＩＤとして登録されていない場合は、上記図形データ情報テーブルに対する検索処理が終了した段階でステップＳ６１１を通じてステップＳ６１７に進み、インデックスレジスタｋの値を＋１更新して上記ステップＳ６０６に戻り、該ステップＳ６０６以降の処理が繰り返されることとなる。
【０１６２】
即ち、まず、特定された部品情報テーブルの次のレコードが読み出されて、そのレコードに登録されている登録者ＩＤと要求のあった操作者ＩＤとの照合がステップＳ６０８にて行われ、一致した場合は、上記ステップＳ６１４以降に進んで上記正常処理が行われる。一致しない場合は、ステップＳ６０９以降に進んで、その部品に対応する図形データ情報テーブル（格納先頭アドレスにて特定される図形データ情報テーブル）が読み出されて、そのテーブルに登録されているすべての登録者ＩＤと要求のあった操作者ＩＤとの照合が行われる。
【０１６３】
上記特定された部品情報テーブルに登録されているすべての登録者ＩＤ並びに該部品情報テーブルにて特定される複数の図形データ情報テーブルに登録されているすべての登録者ＩＤに対する照合の結果、要求のあった操作者ＩＤとは一致しないと判別された場合は、ステップＳ６０７を通じてステップＳ６１８に進み、インデックスレジスタｊの値を＋１更新して上記ステップＳ６０２に戻り、該ステップＳ６０２以降の処理が繰り返されることとなる。
【０１６４】
即ち、機種情報テーブルの次のレコードが読み出されて、そのレコードに登録されている登録者ＩＤと要求のあった操作者ＩＤとの照合がステップＳ６０８にて行われ、一致した場合は、上記ステップＳ６１４以降に進んで上記正常処理が行われる。一致しない場合は、ステップＳ６０５以降に進んで、その機種に対応する部品情報テーブル（格納先頭アドレスにて特定される部品情報テーブル）が読み出されて、そのテーブルに登録されているすべての登録者ＩＤ並びに該部品情報テーブルにて特定される複数の図形データ情報テーブルに登録されているすべての登録者ＩＤに対する照合が行われる。
【０１６５】
そして、すべての情報テーブル（すべての機種情報テーブル、すべての部品情報テーブル及びすべての図形データ情報テーブル）に登録されているすべての登録者ＩＤに対する照合の結果、要求のあった操作者ＩＤとは一致しないと判別された場合は、ステップＳ６０３を通じてステップＳ６１９に進み、エラー処理手段２７４を通じて、エラーフラグのｉビット目を「１」にセットする。次に、ステップＳ６２０において、応答パラメータ作成手段２７８を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータにエラーを示すコード（エラーコード）を付加する。
【０１６６】
そして、ステップＳ６１６において、応答パラメータ出力手段２８０を通じて、応答パラメータとエラーコードを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと応答コードを受け取り、操作者ＩＤ確認手段５０における応答判別手段６０（図３参照）を通じて、応答コードを判別する。この場合、エラーコードが付加されていることから、上記応答判別手段６０においてエラーと判別され、操作者に対してこれ以降の操作は不可能であることを示す表示（セキュリティ保護に関するメッセージを含む）を行って、各種処理手段の起動を行わずに操作者ＩＤ確認手段５０自体が終了することとなる。
【０１６７】
上記ステップＳ６１６での処理が終了した段階でこのＩＤ確認結果出力手段２５２（ＩＤ確認結果出力サブルーチン）が終了する。
【０１６８】
次に、図４０の検索処理サブルーチンに戻り、上記ステップＳ５０１において、今回の要求が操作者ＩＤ確認要求でないと判別された場合は、ステップＳ５０３に進み、判別手段２５０を通じて、今回の要求が機種リスト要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「１０」であるかどうかで行われる。
【０１６９】
コマンドが「１０」であって今回の要求が機種リスト要求である場合は、次のステップＳ５０４に進み、機種リスト出力手段２５４（機種リスト出力サブルーチン）に入る。
【０１７０】
この機種リスト出力手段２５４は、図４４に示すように、各種判別を行う判別手段２９０と、機種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段２９２と、読み出されたレコードに登録されている機種コードを機種リストにアドレス順次に格納して機種リストを作成する機種リスト作成手段２９４と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段２９６と、該応答パラメータと機種リストを要求のあった端末に出力する応答パラメータ出力手段２９８を有して構成されている。
【０１７１】
そして、この機種リスト出力手段２５４（機種リスト出力サブルーチン）は、図４５に示すように、まず、ステップＳ７０１において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０１７２】
次に、ステップＳ７０２において、情報テーブル読出し手段２９２を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０１７３】
次に、ステップＳ７０３において、判別手段２９０を通じて、機種情報テーブルに関する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次に、ステップＳ７０４に進み、機種リスト作成手段２９４を通じて、上記ｊレコード目に登録されている機種コードを機種リストにアドレス順次に格納する。
【０１７４】
次に、ステップＳ７０５において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳ７０２に戻り、該ステップＳ７０２以降の処理を繰り返す。即ち、機種情報テーブルから次のレコードを読み出してそのレコードに登録されている機種コードを機種リストに格納するという処理を行って、機種リストを作成する。
【０１７５】
そして、上記ステップＳ７０３において、すべての機種情報テーブルに対する検索処理が終了したと判別された場合は、ステップＳ７０６に進み、応答パラメータ作成手段２９６を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに機種リストを付加する。
【０１７６】
次に、ステップＳ７０７において、応答パラメータ出力手段２９８を通じて、応答パラメータと機種リストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと機種リストを機種リスト受取り手段７６（図４参照）を通じて受け取り、更に、機種リスト表示手段７８を通じて、上記機種リストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０１７７】
上記ステップＳ７０７の処理が終了した段階でこの機種リスト出力手段２５４（機種リスト出力サブルーチン）が終了する。
【０１７８】
次に、図４０の検索処理サブルーチンに戻り、上記ステップＳ５０３において、今回の要求が機種リスト要求でないと判別された場合は、ステップＳ５０５に進み、判別手段２５０を通じて、今回の要求が経歴一覧要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「１１」であるかどうかで行われる。
【０１７９】
コマンドが「１１」であって今回の要求が経歴一覧要求である場合は、次のステップＳ５０６に進み、経歴一覧出力手段２５６（経歴一覧出力サブルーチン）に入る。
【０１８０】
この経歴一覧出力手段２５６は、図４６に示すように、各種判別を行う判別手段３００と、各種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段３０２と、読み出された種別コードを第１の並び替え用テーブルに順次格納する並び替え用テーブル作成手段３０４と、第１の並び替え用テーブルに格納された種別コードを日付順に並び替えて第２の並び替え用テーブルに順次格納する並び替え手段３０６と、情報テーブル読出し手段３０２を通じて読み出された機種コード及び部品コードと並び替え手段３０６にて読み出された並び替え後の種別コードを読み出して経歴一覧データファイルに格納することにより、経歴一覧データファイルを作成する経歴一覧作成手段３０８と、経歴一覧データファイルへの格納アドレスを更新する格納アドレス更新手段３１０と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段３１２と、該応答パラメータと経歴一覧データファイルを要求のあった端末１０に出力する応答パラメータ出力手段３１４を有して構成されている。
【０１８１】
そして、この経歴一覧出力手段２５６（経歴一覧出力サブルーチン）は、図４７に示すように、まず、ステップＳ８０１において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０１８２】
次に、ステップＳ８０２において、情報テーブル読出し手段３０２を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０１８３】
次に、ステップＳ８０３において、判別手段３００を通じて、上記読み出されたｊレコード目の機種コードと要求パラメータに含まれている機種コードとが一致しているか否かが判別される。一致していなければ、ステップＳ８０４に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳ８０２に戻り、該ステップＳ８０２以降の処理を繰り返す。そして、上記ステップＳ８０３において、両機種コードが一致した段階で、次のステップＳ８０５に進み、経歴一覧作成手段３０８を通じて、経歴一覧データファイルにその一致した機種コードを格納した後、ステップＳ８０６において、格納アドレス更新手段３１０を通じて、経歴一覧データファイルへの格納アドレスを更新する。
【０１８４】
次に、ステップＳ８０７において、インデックスレジスタｊに初期値「０」を格納して、該インデックスレジスタｊを初期化する。
【０１８５】
次に、ステップＳ８０８において、情報テーブル読出し手段３０２を通じて、部品情報テーブル群のうち、上記機種情報テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品情報テーブルのｊレコード目の内容を読み出す。
【０１８６】
次に、ステップＳ８０９において、判別手段３００を通じて、当該部品情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳ８１０に進み、経歴一覧作成手段３０８を通じて、ｊレコード目に登録されている部品コードと該部品コードに対応する部品名を経歴一覧データファイルに格納する。
【０１８７】
次に、ステップＳ８１１において、格納アドレス更新手段３１０を通じて、経歴一覧データファイルへの格納アドレスを更新した後、次のステップＳ８１２において、インデックスレジスタｋに初期値「０」を格納して、該インデックスレジスタｋを初期化する。
【０１８８】
次に、ステップＳ８１３において、情報テーブル読出し手段３０２を通じて、図形データ情報テーブル群のうち、上記部品情報テーブルのｊレコード目に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｋレコード目の内容を読み出す。
【０１８９】
次に、ステップＳ８１４において、判別手段３００を通じて、当該図形データ情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｋレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳ８１５に進み、並び替え用テーブル作成手段３０４を通じて、ｋレコード目に登録されている種別コードと登録日を第１の並び替え用テーブルにアドレス順次に格納する。
【０１９０】
次に、ステップＳ８１６において、インデックスレジスタｋの値を＋１更新した後、上記ステップＳ８１３に戻り、該ステップＳ８１３以降の処理を繰り返す。即ち、上記特定された図形データ情報テーブルの次のレコードに登録されている種別コード及び登録日を第１の並び替え用テーブルに格納するという処理が行われる。
【０１９１】
そして、上記特定された図形データ情報テーブルに登録されているすべての種別コード及び登録日が第１の並び替え用テーブルに格納された段階で、ステップＳ８１４を通じて、ステップＳ８１７に進み、レジスタＮにインデックスレジスタｋの値、即ち、第１の並び替え用テーブルへの格納数が格納される。
【０１９２】
次に、ステップＳ８１８において、並び替え手段３０６を通じて、第１の並び替え用テーブルに格納されている種別コードを登録日順に並び替えて第２の並び替え用テーブルに順次格納する。
【０１９３】
次に、ステップＳ８１９において、インデックスレジスタｋに初期値「０」を格納して、該インデックスレジスタｋを初期化する。
【０１９４】
次に、ステップＳ８２０において、経歴一覧作成手段３０８を通じて、第２の並び替え用テーブルのｋレコード目に格納されている種別コードを読み出して経歴一覧データファイルに格納した後、次のステップＳ８２１において、格納アドレス更新手段３１０を通じて、経歴一覧データファイルへの格納アドレスを更新する。
【０１９５】
次に、ステップＳ８２２において、インデックスレジスタｋの値を＋１更新した後、次のステップＳ８２３において、種別コードの経歴一覧データファイルへの格納処理が終了したか否かが判別される。この判別は、インデックスレジスタｋの値がレジスタＮの値（種別コードの格納数）以上であるかどうかで行われる。種別コードの経歴一覧データファイルへの格納処理が終了していなければ、上記ステップＳ８２０に戻り、該ステップＳ８２０以降の処理を繰り返す。即ち、第２の並び替え用テーブルの次のレコードに格納されている種別コードを経歴一覧データファイルに格納するという処理が行われる。
【０１９６】
そして、上記ステップＳ８２３において、インデックスレジスタｋの値がレジスタＮの値以上であると判別された場合は、次のステップＳ８２４において、経歴一覧作成手段３０８を通じて、終了コード（例えば、１６進数の「ＦＦＦＦ」）を経歴一覧データファイルに格納した後、次のステップＳ８２５において、格納アドレス更新手段３１０を通じて、経歴一覧データファイルへの格納アドレスを更新する。
【０１９７】
次に、ステップＳ８２６において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳ８０８に戻り、該ステップＳ８０８以降の処理を繰り返す。即ち、上記特定された部品情報テーブルの次のレコードを読み出して、そのレコードに登録されている部品コードと対応する部品名を経歴一覧データファイルに格納し、更に、その部品に対応する図形データ情報テーブルに登録されているすべての種別コードをその登録日順に経歴一覧データファイルに格納するという処理が行われる。
【０１９８】
そして、上記ステップＳ８０８〜ステップＳ８２６の一連の処理は、要求のあった機種に対応する部品情報テーブルに登録されている部品コード、部品名並びに各部品に対応するすべての種別コードが経歴一覧データファイルに格納されるまで行われる。
【０１９９】
特定された部品情報テーブルのすべてのレコードに関し、経歴一覧データファイルへのデータ格納処理が終了すると、ステップＳ８０９を通じて、ステップＳ８２７に進み、応答パラメータ作成手段３１２を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに経歴一覧データファイルを付加する。
【０２００】
そして、ステップＳ８２８において、応答パラメータ出力手段３１４を通じて、応答パラメータと経歴一覧データファイルを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと経歴一覧データファイルを経歴一覧受取り手段８２（図４参照）を通じて受け取り、更に、経歴一覧表示手段８４を通じて、上記経歴一覧データファイルを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０２０１】
上記ステップＳ８２８の処理が終了した段階でこの経歴一覧出力手段２５６（経歴一覧出力サブルーチン）が終了する。
【０２０２】
次に、図４０の検索処理サブルーチンに戻り、上記ステップＳ５０５において、今回の要求が経歴一覧要求でないと判別された場合は、ステップＳ５０７に進み、詳細情報検索手段２５８（詳細情報検索サブルーチン）に入る。
【０２０３】
この詳細情報検索手段２５８は、図４９に示すように、各種判別を行う判別手段３２０と、各種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段３２２と、該情報テーブル読出し手段３２２にて読み出されたレコードの内容をレコード格納領域に格納して保持するテーブルレコード保持手段３２４とを有して構成されている。
【０２０４】
そして、この詳細情報検索手段２５８（詳細情報検索サブルーチン）は、図５０に示すように、まず、ステップＳ９０１において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０２０５】
次に、ステップＳ９０２において、情報テーブル読出し手段３２２を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０２０６】
次に、ステップＳ９０３において、判別手段３２０を通じて、上記読み出されたｊレコード目の機種コードと要求パラメータに含まれている機種コードとが一致しているか否かが判別される。一致していなければ、ステップＳ９０４に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳ９０２に戻り、該ステップＳ９０２以降の処理を繰り返す。そして、上記ステップＳ９０３において、両機種コードが一致した段階で、次のステップＳ９０５に進み、インデックスレジスタｊに初期値「０」を格納して、該インデックスレジスタｊを初期化する。
【０２０７】
次に、ステップＳ９０６において、情報テーブル読出し手段３２２を通じて、部品情報テーブル群のうち、上記機種情報テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品情報テーブルのｊレコード目の内容を読み出す。
【０２０８】
次に、ステップＳ９０７において、判別手段３２０を通じて、上記読み出されたｊレコード目の部品コードと要求パラメータに含まれている部品コードとが一致しているか否かが判別される。一致していなければ、ステップＳ９０８に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳ９０６に戻り、該ステップＳ９０６以降の処理を繰り返す。そして、上記ステップＳ９０７において、両部品コードが一致した段階で、次のステップＳ９０９に進み、インデックスレジスタｊに初期値「０」を格納して、該インデックスレジスタｊを初期化する。
【０２０９】
次に、ステップＳ９１０において、情報テーブル読出し手段３２２を通じて、図形データ情報テーブル群のうち、上記部品情報テーブルの該当レコード（部品コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｊレコード目の内容を読み出す。
【０２１０】
次に、ステップＳ９１１において、判別手段３２０を通じて、上記読み出されたｊレコード目の種別コードと要求パラメータに含まれている種別コードとが一致しているか否かが判別される。一致していなければ、ステップＳ９１２に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳ９１０に戻り、該ステップＳ９１０以降の処理を繰り返す。そして、上記ステップＳ９１１において、両種別コードが一致した段階で、次のステップＳ９１３に進み、テーブルレコード保持手段３２４を通じて、上記図形データ情報テーブルの該当レコード（種別コードが一致していると判別されたレコード）の内容、即ちレコード情報をレコード格納領域Ｚ２１に格納する。
【０２１１】
上記ステップＳ９１３での処理が終了した段階で、この詳細情報検索手段２５８（詳細情報検索サブルーチン）が終了する。
【０２１２】
次に、図４０の検索処理サブルーチンに戻り、次のステップＳ５０８において、判別手段２５０を通じて、今回の要求が図形データ要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「１２」であるかどうかで行われる。
【０２１３】
コマンドが「１２」であって今回の要求が図形データ要求である場合は、次のステップＳ５０９に進み、図形データ出力手段２６０（図形データ出力サブルーチン）に入る。
【０２１４】
この図形データ出力手段２６０は、図５１に示すように、各種判別を行う判別手段３３０と、図形データのデータ長を磁気テープへの記録フォーマットの記録単位であるデータブロック数に変換するデータブロック数変換手段３３２と、磁気テープライブラリシステム１６又はハードディスク１４に対して上記指定された図形データの送出（読出し転送）を要求するためのパラメータを作成する転送要求パラメータ作成手段３３４と、作成された転送要求パラメータを磁気テープライブラリシステム１６又はハードディスク１４に出力する転送要求パラメータ出力手段３３６と、磁気テープライブラリシステム１６又はハードディスク１４から送出されてくる図形データを受け取ってワーキング領域Ｚｗに格納する図形データ受取り手段３３８と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段３４０と、該応答パラメータと図形データを要求のあった端末１０に出力する応答パラメータ出力手段３４２を有して構成されている。
【０２１５】
そして、この図形データ出力手段２６０（図形データ出力サブルーチン）は、図５２に示すように、まず、ステップＳＡ０１において、判別手段３３０を通じて、指定された図形データがバックアップ済みか否かが判別される。この判別は、レコード格納領域Ｚ２１に格納されている今回の要求に対応した図形データ情報テーブルのレコード情報に登録されているバックアップフラグが「１」にセットされているかどうかによって行われる。
【０２１６】
バックアップ済みである場合は、次のステップＳＡ０２において、データブロック数変換手段３３２を通じて、上記レコード情報に登録されているデータ長をデータブロック数に変換する。
【０２１７】
次に、ステップＳＡ０３において、転送要求パラメータ作成手段３３４を通じて、磁気テープライブラリシステム１６に対して今回要求された図形データの読出し転送を行うための転送要求パラメータを作成する。この転送要求パラメータ作成手段３３４は、例えば転送要求を行うべき対象のデバイス番号（この場合、磁気テープライブラリシステム１６を示すデバイス番号など）、上記レコード情報に登録されているテープ番号及び格納先頭データブロックアドレス並びに上記データブロック数変換手段３３２にて得られたデータブロック数に基づいて転送要求パラメータを作成する。
【０２１８】
次に、ステップＳＡ０４において、転送要求パラメータ出力手段３３６を通じて、上記転送要求パラメータを入出力ポート４４を介して磁気テープライブラリシステム１６に出力する。
【０２１９】
磁気テープライブラリシステム１６は、図１に示すように、ホストコンピュータ１２から供給される転送要求パラメータに含まれているテープ番号に対応する磁気テープを記録再生装置２０に投入して再生し、その再生データのうち、要求された格納先頭データブロックアドレスから要求されたデータブロック数分のデータ、即ち、今回要求された図形データをホストコンピュータ１２に転送するという処理を行う。
【０２２０】
一方、上記ステップＳＡ０１において、上記要求された図形データがバックアップ済みでないと判別された場合は、ステップＳＡ０５に進み、転送要求パラメータ作成手段３３４を通じて、ハードディスク１４に対して今回要求された図形データの読出し転送を行うための転送要求パラメータを作成する。転送要求パラメータ作成手段３３４は、例えば転送要求を行うべき対象のデバイス番号（この場合、ハードディスク１４を示すデバイス番号など）、上記レコード情報に登録されている格納先頭論理アドレス及びデータ長に基づいて転送要求パラメータを作成する。
【０２２１】
次に、ステップＳＡ０６において、転送要求パラメータ出力手段３３６を通じて、上記転送要求パラメータを入出力ポート４４を介してハードディスク１４に出力する。
【０２２２】
ハードディスク１４は、ホストコンピュータ１２から供給される転送要求パラメータに含まれている格納先頭論理アドレスに対応する物理アドレスから要求されたデータ長分のデータ、即ち、今回要求された図形データを再生し、ホストコンピュータ１２に転送するという処理を行う。
【０２２３】
上記ステップＳＡ０４での処理又はステップＳＡ０６での処理が終了した段階で、次のステップＳＡ０７に進み、判別手段３３０を通じて、磁気テープライブラリシステム１６又はハードディスク１４からの転送割込みがあったか否かの判別が行われる。この判別処理は、転送割込みがあるまで繰り返される。即ち、転送割込み入力待ちとなる。
【０２２４】
転送割込み入力があった場合は、次のステップＳＡ０８に進み、図形データ受取り手段３３８を通じて、磁気テープライブラリシステム１６又はハードディスク１４から転送されてくる図形データを受け取ってワーキング領域Ｚｗに格納する。
【０２２５】
次に、ステップＳＡ０９において、応答パラメータ作成手段３４０を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに図形データを付加する。
【０２２６】
そして、ステップＳＡ１０において、応答パラメータ出力手段３４２を通じて、応答パラメータと図形データを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと図形データを図形データ受取り手段９０（図４参照）を通じて受け取り、更に、図形データ表示手段９２を通じて、上記図形データを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０２２７】
上記ステップＳＡ１０の処理が終了した段階でこの図形データ出力手段２６０（図形データ出力サブルーチン）が終了する。
【０２２８】
次に、図４０の検索処理サブルーチンに戻り、上記ステップＳ５０８において、今回の要求が図形データ要求でないと判別された場合、即ち、詳細情報要求であると判別された場合は、ステップＳ５１０に進み、詳細情報出力手段２６２（詳細情報出力サブルーチン）に入る。
【０２２９】
この詳細情報出力手段２６２は、図５３に示すように、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段３５０と、該応答パラメータとレコード格納領域Ｚ２１に格納されているレコード情報を要求のあった端末に出力する応答パラメータ出力手段３５２を有して構成されている。
【０２３０】
そして、この詳細情報出力手段２６２（詳細情報出力サブルーチン）は、図５４に示すように、まず、ステップＳＢ０１において、応答パラメータ作成手段３５０を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータにレコード格納領域Ｚ２１に格納されているレコード情報を付加する。
【０２３１】
そして、ステップＳＢ０２において、応答パラメータ出力手段３５２を通じて、応答パラメータとレコード情報を入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータとレコード情報を詳細情報受取り手段９６（図４参照）を通じて受け取り、更に、詳細情報表示手段９８を通じて、上記レコード情報を画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０２３２】
上記ステップＳＢ０２の処理が終了した段階でこの詳細情報出力手段２６２（詳細情報出力サブルーチン）が終了する。
【０２３３】
次に、図４０の検索処理サブルーチンに戻り、上記ステップＳ５０９での図形データ処理又はステップＳ５１０での詳細情報出力処理が終了した段階で、次の上記ステップＳ５１１に進み、アクセス頻度登録手段２６４（アクセス頻度登録サブルーチン）に入る。
【０２３４】
このアクセス頻度登録手段２６４は、図５５に示すように、各種判別を行う判別手段３６０と、各種頻度テーブルからレコード単位にその内容を読み出す頻度テーブル読出し手段３６２と、該当する頻度テーブルの内容を更新する頻度テーブル更新手段３６４とを有して構成されている。
【０２３５】
そして、このアクセス頻度登録手段２６４（アクセス頻度登録サブルーチン）は、図５６に示すように、まず、ステップＳＣ０１において、インデックスレジスタａに初期値「０」を格納して該インデックスレジスタａを初期化する。
【０２３６】
次に、ステップＳＣ０２において、頻度テーブル読出し手段３６２を通じて、機種頻度テーブルのａレコード目の内容を読み出す。
【０２３７】
次に、ステップＳＣ０３において、判別手段３６０を通じて、上記読み出されたａレコード目の機種コードと要求パラメータに含まれている機種コードが一致しているか否かが判別される。一致していなければ、ステップＳＣ０４に進み、インデックスレジスタａの値を＋１更新した後、上記ステップＳＣ０２に戻り、該ステップＳＣ０２以降の処理を繰り返す。そして、上記ステップＳＣ０３において、両機種コードが一致した段階で、次のステップＳＣ０５に進み、頻度テーブル更新手段３６４を通じて、当該ａレコード目の総アクセス回数及びアクセス回数をそれぞれ＋１更新した後、ステップＳＣ０６において、同じく頻度テーブル更新手段３６４を通じて、ＯＳ（オペレーティング・システム）が管理している日時ファイルから現在の日時データを読み出して、該日時データを最終アクセス日時として当該ａレコード目に格納する。
【０２３８】
次に、ステップＳＣ０７において、インデックスレジスタｂに初期値「０」を格納して該インデックスレジスタｂを初期化する。
【０２３９】
次に、ステップＳＣ０８において、頻度テーブル読出し手段３６２を通じて、部品頻度テーブル群のうち、上記機種頻度テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品頻度テーブルのｂレコード目の内容を読み出す。
【０２４０】
次に、ステップＳＣ０９において、判別手段３６０を通じて、上記読み出されたｂレコード目の部品コードと要求パラメータに含まれている部品コードとが一致しているか否かが判別される。一致していなければ、ステップＳＣ１０に進み、インデックスレジスタｂの値を＋１更新した後、上記ステップＳＣ０８に戻り、該ステップＳＣ０８以降の処理を繰り返す。そして、上記ステップＳＣ０９において、両部品コードが一致した段階で、次のステップＳＣ１１に進み、頻度テーブル更新手段３６４を通じて、当該ｂレコード目の総アクセス回数及びアクセス回数をそれぞれ＋１更新した後、ステップＳ１２において、同じく頻度テーブル更新手段３６４を通じて、上記日時ファイルから現在の日時データを読み出して、該日時データを最終アクセス日時として当該ｂレコード目に格納する。
【０２４１】
次に、ステップＳＣ１３において、インデックスレジスタｃに初期値「０」を格納して該インデックスレジスタｃを初期化する。
【０２４２】
次に、ステップＳＣ１４において、頻度テーブル読出し手段３６２を通じて、図形データ情報テーブル群のうち、上記部品情報テーブルの該当レコード（部品コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｃレコード目の内容を読み出す。
【０２４３】
次に、ステップＳＣ１５において、判別手段３６０を通じて、上記読み出されたｃレコード目の種別コードと要求パラメータに含まれている種別コードが一致しているか否かが判別される。一致していなければ、ステップＳＣ１６に進み、インデックスレジスタｃの値を＋１更新した後、上記ステップＳＣ１４に戻り、該ステップＳＣ１４以降の処理を繰り返す。そして、上記ステップＳＣ１５において、両種別コードが一致した段階で、次のステップＳＣ１７に進み、頻度テーブル更新手段３６４を通じて、当該ｃレコード目の総アクセス回数及びアクセス回数をそれぞれ＋１更新した後、ステップＳＣ１８において、同じく頻度テーブル更新手段３６４を通じて、上記日時ファイルから現在の日時データを読み出して、該日時データを最終アクセス日時として当該ｃレコード目に格納する。
【０２４４】
上記ステップＳＣ１８での処理が終了した段階で、このアクセス頻度登録手段２６４（アクセス頻度登録サブルーチン）が終了する。
【０２４５】
次に、図４０の検索処理サブルーチンに戻り、上記ステップＳ５０２でのＩＤ確認結果出力処理、ステップＳ５０４での機種リスト出力処理、ステップＳ５０６での経歴一覧出力処理又はステップＳ５１１でのアクセス頻度登録処理が終了した段階で、この検索処理手段２１８（検索処理サブルーチン）が終了する。
【０２４６】
ここで、上記アクセス情報受取り手段２１２にて起動されるアクセス回数リセット処理手段２４０の構成とその処理動作について図５７の機能ブロック及び図５８のフローチャートを参照しながら説明すると、このアクセス回数リセット処理手段２４０は、各種判別を行う判別手段３７０と、各種頻度テーブルからレコード単位にその内容を読み出す頻度テーブル読出し手段３７２と、読み出された頻度テーブルの内容、特にアクセス回数をリセットする回数リセット手段３７４とを有して構成されている。
【０２４７】
そして、このアクセス回数リセット処理手段２４０は、図５８に示すように、まず、ステップＳＤ０１において、インデックスレジスタｍに初期値「０」を格納して該インデックスレジスタｍを初期化する。
【０２４８】
次に、ステップＳＤ０２において、頻度テーブル読出し手段３７２を通じて、機種頻度テーブルのｍレコード目の内容を読み出す。
【０２４９】
次に、ステップＳＤ０３において、判別手段３７０を通じて、当該機種頻度テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｍレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＤ０４に進み、回数リセット手段３７４を通じて、当該ｍレコード目のアクセス回数をリセットする。
【０２５０】
次に、ステップＳＤ０５において、インデックスレジスタｎに初期値「０」を格納して該インデックスレジスタｎを初期化する。
【０２５１】
次に、ステップＳＤ０６において、頻度テーブル読出し手段３７２を通じて、部品頻度テーブル群のうち、上記機種頻度テーブルのｍレコード目に登録されている格納先頭アドレスにて特定される部品頻度テーブルのｎレコード目の内容を読み出す。
【０２５２】
次に、ステップＳＤ０７において、判別手段３７０を通じて、当該部品頻度テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｎレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次に、ステップＳＤ０８に進み、回数リセット手段３７４を通じて、当該ｎレコード目のアクセス回数をリセットする。
【０２５３】
次に、ステップＳＤ０９において、インデックスレジスタｐに初期値「０」を格納して該インデックスレジスタｐを初期化する。
【０２５４】
次に、ステップＳＤ１０において、頻度テーブル読出し手段３７２を通じて、図形データ頻度テーブル群のうち、上記部品頻度テーブルのｎレコード目に登録されている格納先頭アドレスにて特定される図形データ頻度テーブルのｐレコード目の内容を読み出す。
【０２５５】
次に、ステップＳＤ１１において、判別手段３７０を通じて、当該部品頻度テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｐレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次に、ステップＳＤ１２に進み、回数リセット手段３７４を通じて、当該ｐレコード目のアクセス回数をリセットする。
【０２５６】
次に、ステップＳＤ１３において、インデックスレジスタｐの値を＋１更新した後、上記ステップＳＤ１０に戻り、該ステップＳＤ１０以降の処理を繰り返す。即ち、上記特定された図形データ頻度テーブルの次のレコードを読み出してそのレコードのアクセス回数をリセットするという処理が行われる。
【０２５７】
そして、上記特定された図形データ頻度テーブルのすべてのレコードにおけるアクセス回数がリセットされた段階で、ステップＳＤ１１を通じてステップＳＤ１４に進み、インデックスレジスタｎの値を＋１更新して上記ステップＳＤ０６に戻り、該ステップＳＤ０６以降の処理が繰り返されることとなる。
【０２５８】
即ち、まず、特定された部品頻度テーブルの次のレコードが読み出されて、そのレコードのアクセス回数をリセットするという処理が行われ、更に、その部品に対応する図形データ頻度テーブル（格納先頭アドレスにて特定される図形データ頻度テーブル）が読み出されて、該図形データ頻度テーブルにおけるすべてのレコードのアクセス回数をリセットするという処理が行われる。
【０２５９】
上記特定された部品頻度テーブルにおけるすべてのレコードのアクセス回数並びに該部品頻度テーブルにて特定される複数の図形データ頻度テーブルのすべてのレコードのアクセス回数がリセットされた段階で、ステップＳＤ０７を通じてステップＳＤ１５に進み、インデックスレジスタｍの値を＋１更新して上記ステップＳＤ０２に戻り、該ステップＳＤ０２以降の処理が繰り返されることとなる。
【０２６０】
即ち、機種頻度テーブルの次のレコードが読み出されて、そのレコードのアクセス回数をリセットするという処理が行われ、その機種に対応する部品頻度テーブルが読み出されて、該部品頻度テーブルにおけるすべてのレコードのアクセス回数をリセットするという処理が行われ、更に、その部品に対応する複数の図形データ頻度テーブルが読み出されて、これら複数の図形データ頻度テーブルにおけるすべてのレコードのアクセス回数をリセットするという処理が行われる。
【０２６１】
そして、すべての頻度テーブル（すべての機種頻度テーブル、すべての部品頻度テーブル及びすべての図形データ頻度テーブル）のアクセス回数がリセットされた段階で、ステップＳＤ０３を通じてこのアクセス回数リセット処理手段２４０が終了する。
【０２６２】
次に、図３２のメインルーチンに戻り、上記ステップＳ３０９において、今回の要求が検索関係でないと判別された場合は、ステップＳ３１１に進み、判別手段２１０を通じて、今回の要求がバックアップ要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「３０」〜「６１」の範囲であるかどうかで行われる。
【０２６３】
コマンドが「３０」〜「６１」の範囲であって今回の要求がバックアップ要求である場合は、次のステップＳ３１２に進み、バックアップ処理手段２２０（バックアップ処理サブルーチン）に入る。
【０２６４】
このバックアップ処理手段２２０は、図５９に示すように、今回の要求パラメータのコマンドを判別して各種処理手段に制御を移す判別手段３８０と、頻度順バックアップ要求の条件に見合う機種を検索してリスト登録することにより、頻度順バックアップリストを作成し、該頻度順バックアップリストを要求のあった端末１０に出力する頻度順バックアップリスト作成手段３８２と、機種別バックアップ要求に先立って供給される機種リスト要求に従って、ホストコンピュータ１２にて管理している全機種に関する機種コードが列記された機種リストを要求のあった端末１０に出力する機種リスト出力手段３８４と、要求パラメータに含まれているバックアップリストを読み出すバックアップリスト読出し手段３８６と、バックアップリストに登録された機種に対応するすべての図形データを磁気テープライブラリシステム１６にバックアップ処理する機種別バックアップ手段３８８と、部品別バックアップ要求に先立って供給される部品リスト要求にて指定された機種に含まれる全部品に関する部品コードが列記された部品リストを要求のあった端末１０に出力する部品リスト出力手段３９０と、部品別バックアップ要求にて指定された部品に対応するすべての図形データを磁気テープライブラリシステム１６にバックアップ処理する部品別バックアップ手段３９２と、種別バックアップ要求に先立って供給される種別リスト要求にて指定された部品に含まれる全種別に関する種別コードが列記された種別リストを要求のあった端末１０に出力する種別リスト出力手段３９４と、種別バックアップ要求にて指定された種別に対応する図形データを磁気テープライブラリシステム１６にバックアップ処理する図形データバックアップ手段３９６とを有して構成されている。
【０２６５】
そして、このバックアップ処理手段２２０（バックアップ処理サブルーチン）は、図６０に示すように、まず、ステップＳＥ０１において、判別手段３８０を通じて、今回の要求が頻度順バックアップリスト要求又は頻度順バックアップ要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「３０」〜「３３」であるかどうかで行われる。
【０２６６】
コマンドが「３０」〜「３３」であって今回の要求が頻度順バックアップリスト要求又は頻度順バックアップ要求である場合は、次のステップＳＥ０２に進み、判別手段３８０を通じて、今回の要求が頻度順バックアップリスト要求であるか否かが判別される。今回の要求が頻度順バックアップリスト要求である場合は、次のステップＳＥ０３に進み、頻度順バックアップリスト作成手段３８２（頻度順バックアップリスト作成サブルーチン）に入る。
【０２６７】
この頻度順バックアップリスト作成手段３８２は、図６１に示すように、各種判別を行う判別手段４００と、機種頻度テーブルからレコード単位にその内容を読み出す頻度テーブル読出し手段４０２と、読み出されたレコードに登録されている機種コードをバックアップリストにアドレス順次に格納することにより、バックアップリストを作成するバックアップリスト作成手段４０４と、バックアップリストにファイル終了を示すＥＯＦコードを格納するＥＯＦ格納手段４０６と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段４０８と、該応答パラメータと頻度順バックアップリストを要求のあった端末１０に出力する応答パラメータ出力手段４１０を有して構成されている。
【０２６８】
そして、この頻度順バックアップリスト作成手段３８２は（頻度順バックアップリスト作成サブルーチン）は、図６２に示すように、まず、ステップＳＦ０１において、インデックスレジスタｊ及びｋに初期値「０」を格納して、これらインデックスレジスタｊ及びｋを初期化する。
【０２６９】
次に、ステップＳＦ０２において、頻度テーブル読出し手段４０２を通じて、機種頻度テーブルのｊレコード目を読み出す。
【０２７０】
次に、ステップＳＦ０３において、判別手段４００を通じて、当該機種頻度テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＦ０４に進み、上記読み出されたｊレコード目の機種が頻度順バックアップ要求の条件に満足しているか否かが判別される。具体的には、要求コマンドが「３０」であって総アクセス回数に関するバックアップ要求の場合は、当該ｊレコード目の総アクセス回数が要求パラメータに付加されている総アクセス回数以下であるかどうかが判別され、要求コマンドが「３１」であってアクセス回数に関するバックアップ要求の場合は、当該ｊレコード目のアクセス回数が要求パラメータに付加されているアクセス回数以下であるかどうかが判別され、要求コマンドが「３２」であって最終アクセス日時に関するバックアップ要求の場合は、当該ｊレコード目の最終アクセス日時が要求パラメータに付加されている最終アクセス日時以前であるかどうかが判別される。
【０２７１】
そして、上記条件に満足する場合は、次のステップＳＦ０５に進み、バックアップリスト作成手段４０４を通じて、バックアップリストのｋレコード目に当該ｊレコード目に登録されている機種コードを格納した後、次のステップＳＦ０６において、インデックスレジスタｋの値を＋１更新する。
【０２７２】
上記ステップＳＦ０６での処理が終了した段階又は上記ステップＳＦ０４において条件を満足していないと判別された場合は、次のステップＳＦ０７に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＦ０２に戻り、該ステップＳＦ０２以降の処理を繰り返す。
【０２７３】
即ち、機種頻度テーブルの次のレコードを読み出して、そのレコードに登録されている機種の頻度が要求の条件に見合うかどうかが判別され、条件を満足している場合に、その機種コードをバックアップリストに格納するという処理が行われる。
【０２７４】
そして、すべての機種頻度テーブルについて検索が終了した段階で、ステップＳＦ０３を通じてステップＳＦ０８に進み、ＥＯＦ格納手段４０６を通じて、バックアップリストのｋレコード目にＥＯＦコードを格納する。
【０２７５】
次に、ステップＳＦ０９において、応答パラメータ作成手段４０８を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータにバックアップリストを付加する。
【０２７６】
次に、ステップＳＦ１０において、応答パラメータ出力手段４１０を通じて、応答パラメータとバックアップリストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータとバックアップリストをバックアップリスト作成手段１３６（図１３参照）を通じて受け取り、更に、バックアップリスト表示手段１３８を通じて、上記バックアップリストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０２７７】
上記ステップＳＦ１０での処理が終了した段階で、この頻度順バックアップリスト作成手段３８２が終了する。
【０２７８】
次に、図６０のバックアップ処理サブルーチンに戻り、上記ステップＳＥ０２において、頻度順バックアップ要求と判別された場合は、ステップＳＥ０４に進み、バックアップリスト読出し手段３８６（バックアップリスト読出しサブルーチン）に入る。
【０２７９】
このバックアップリスト読出し手段３８６は、図６３に示すように、各種判別を行う判別手段４２０と、今回の要求パラメータに含まれている複数の機種コードをそれぞれ順番に読み出す機種コード読出し手段４２２と、読み出された機種コードをバックアップリストにアドレス順次に格納することにより、バックアップリストを作成するバックアップリスト作成手段４２４と、バックアップリストにファイル終了を示すＥＯＦコードを格納するＥＯＦ格納手段４２６とを有して構成されている。
【０２８０】
そして、このバックアップリスト読出し手段３８６（バックアップリスト読出しサブルーチン）は、図６４に示すように、まず、ステップＳＧ０１において、インデックスレジスタｊに初期値「０」を格納して、該インデックスレジスタｊを初期化する。
【０２８１】
次に、ステップＳＧ０２において、機種コード読出し手段４２２を通じて、今回の要求パラメータに含まれている複数の機種コードのうち、ｊ番目の機種コードを読み出す。
【０２８２】
次に、ステップＳＧ０３において、判別手段４２０を通じて、上記読み出された機種コードが終了を示すコード（例えば、１６進数の「ＦＦ」）であるか否かが判別される。終了コードでないと判別された場合は、次のステップＳＧ０４に進み、バックアップリスト作成手段４２４を通じて、バックアップリストのｊレコード目に上記読み出された機種コードを格納する。
【０２８３】
次に、ステップＳＧ０５において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＧ０２に戻り、該ステップＳＧ０２以降の処理を繰り返す。即ち、今回の要求パラメータから次の機種コードを読み出してバックアップリストに格納するという処理が行われる。
【０２８４】
上記ステップＳＧ０３において、終了であると判別された場合は、ステップＳＧ０６に進み、ＥＯＦ格納手段４２６を通じて、バックアップリストのｊレコード目にＥＯＦコードを格納する。
【０２８５】
上記ステップＳＧ０６での処理が終了した段階で、このバックアップリスト読出し手段３８６（バックアップリスト読出しサブルーチン）が終了する。
【０２８６】
次に、図５９のバックアップ処理サブルーチンに戻り、次のステップＳＥ０５において、機種別バックアップ手段３８８（機種別バックアップサブルーチン）に入る。
【０２８７】
この機種別バックアップ手段３８８は、図６５に示すように、各種判別を行う判別手段４３０と、各種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段４３２と、バックアップリストからレコード単位に機種コードを読み出すリスト読出し手段４３４と、バックアップ要求対象の機種に関する情報テーブルの各バックアップフラグをセット処理するバックアップフラグ処理手段４３６と、図形データのデータ長を磁気テープへの記録フォーマットの記録単位であるデータブロック数に変換するデータブロック数変換手段４３８と、磁気テープライブラリシステム１６にて管理されている各磁気テープへの図形データの記録情報が格納されたテープ情報テーブルからレコード単位にその内容を読み出すテープ情報読出し手段４４０と、選択された磁気テープへの図形データの記録が行われた場合に、上記テープ情報テーブルの内容を更新するテープ情報更新手段４４２と、ハードディスク１４に対して指定された図形データの読出し転送を要求し、又は磁気テープライブラリシステム１６に対して上記指定された図形データの書込み転送を要求するためのパラメータを作成する転送要求パラメータ作成手段４４４と、作成された転送要求パラメータを磁気テープライブラリシステム１６又はハードディスク１４に出力する転送要求パラメータ出力手段４４６と、ハードディスク１４から送出されてくる図形データを受け取ってワーキング領域Ｚｗに格納する図形データ受取り手段４４８と、バックアップ要求対象の機種に関するすべての図形データ情報テーブルの内容を磁気テープライブラリシステム用の管理データに更新する情報テーブル更新手段４５０とを有して構成されている。
【０２８８】
ここで、テープ情報テーブルの内訳は、図３３に示すように、各レコードにそのレコードに対応するテープ番号の磁気テープに空きエリアがあるか否かを示す有効／無効ビットと、次に図形データを記録すべき格納先頭データブロックアドレスと、空きエリアのデータブロック数（残りのデータブロック数）が登録されるようになっている。
【０２８９】
そして、この機種別バックアップ手段３８８（機種別バックアップサブルーチン）は、図６６に示すように、まず、ステップＳＨ０１において、インデックスレジスタｊに初期値「０」を格納して、該インデックスレジスタｊを初期化する。
【０２９０】
次に、ステップＳＨ０２において、リスト読出し手段４３４を通じて、バックアップリストのｊレコード目を読み出す。
【０２９１】
次に、ステップＳＨ０３において、判別手段４３０を通じて、バックアップリストに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＨ０４に進み、インデックスレジスタｋに初期値「０」を格納して、該インデックスレジスタｋを初期化する。
【０２９２】
次に、ステップＳＨ０５において、情報テーブル読出し手段４３２を通じて、機種情報テーブルのｋレコード目を読み出す。
【０２９３】
次に、ステップＳＨ０６において、判別手段４３０を通じて、上記バックアップリストから読み出されたｊレコード目の機種コードと上記機種情報テーブルから読み出されたｋレコード目の機種コードが一致しているか否かが判別される。一致していなければ、ステップＳＨ０７に進み、インデックスレジスタｋの値を＋１更新した後、上記ステップＳＨ０５に戻り、機種情報テーブルの次のレコードを読み出して、機種コードの比較を行う。上記ステップＳＨ０６において、両機種コードが一致した段階で、次のステップＳＨ０８に進み、判別手段４３０を通じて、当該機種に関するすべての図形データがすでにバックアップ済みであるか否かが判別される。
【０２９４】
バックアップ済みでなければ、次のステップＳＨ０９に進み、バックアップフラグ処理手段４３６を通じて、機種情報テーブルのｋレコード目におけるバックアップフラグをセット処理する。
【０２９５】
次に、ステップＳＨ１０において、インデックスレジスタｍに初期値「０」を格納して、該インデックスレジスタｍを初期化する。
【０２９６】
次に、ステップＳＨ１１において、情報テーブル読出し手段４３２を通じて、部品情報テーブル群のうち、上記機種情報テーブルのｊレコード目に登録されている格納先頭アドレスにて特定される部品情報テーブルのｍレコード目の内容を読み出す。
【０２９７】
次に、図６７のステップＳＨ１２において、判別手段４３０を通じて、部品情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｍレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＨ１３に進み、判別手段４３０を通じて、当該部品に関するすべての図形データがすでにバックアップ済みであるか否かが判別される。
【０２９８】
バックアップ済みでなければ、次のステップＳＨ１４に進み、バックアップフラグ処理手段４３６を通じて、上記特定された部品情報テーブルのｍレコード目におけるバックアップフラグをセット処理する。
【０２９９】
次に、ステップＳＨ１５において、インデックスレジスタｎに初期値「０」を格納して、該インデックスレジスタｎを初期化する。
【０３００】
次に、ステップＳＨ１６において、情報テーブル読出し手段４３２を通じて、図形データ情報テーブル群のうち、上記特定された部品情報テーブルのｍレコード目に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｎレコード目の内容を読み出す。
【０３０１】
次に、ステップＳＨ１７において、判別手段４３０を通じて、図形データ情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｎレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＨ１８に進み、判別手段４３０を通じて、当該図形データがすでにバックアップ済みであるか否かが判別される。
【０３０２】
バックアップ済みでなければ、次のステップＳＨ１９に進み、バックアップフラグ処理手段４３６を通じて、上記特定された図形データ情報テーブルのｎレコード目におけるバックアップフラグをセット処理する。
【０３０３】
次に、ステップＳＨ２０において、インデックスレジスタｐに初期値「０」を格納して、該インデックスレジスタｐを初期化する。
【０３０４】
次に、ステップＳＨ２１において、テープ情報読出し手段４４０を通じて、テープ情報テーブルのｐレコード目を読み出す。
【０３０５】
次に、ステップＳＨ２２において、判別手段４３０を通じて、当該ｐレコード目の示すテープ番号が有効であるかどうか、即ち、当該テープ番号に対応する磁気テープが空きエリアを持っているかどうかの判別が行われる。この判別は、ｐレコード目の有効／無効ビットが「０」であるかどうかで行われる。
【０３０６】
有効／無効ビットが「０」であって、「空きエリア有り」と判別された場合は、次のステップＳＨ２３に進み、データブロック数変換手段４３８を通じて、上記特定された図形データ情報テーブルのｎレコード目に登録されているデータ長をデータブロック数に変換する。
【０３０７】
次に、ステップＳＨ２４において、判別手段４３０を通じて、上記選定された磁気テープに当該図形データを記録できる程度の空きエリアがあるか否かの判別が行われる。この判別は、上記読み出されたテープ情報テーブルのｐレコード目に登録されている残りデータブロック数以下であるかどうかで行われる。
【０３０８】
上記ステップＳＨ２２において、磁気テープに空きエリアがないと判別された場合、あるいは上記ステップＳＨ２４において、当該図形データを記録できる程度の空きエリアがないと判別された場合は、ステップＳＨ２５に進んで、インデックスレジスタｐの値を＋１更新した後、ステップＳＨ２１に戻り、該ステップＳＨ２１以降の処理を繰り返す。即ち、テープ情報テーブルの次のレコードを読み出して、次の磁気テープに空きエリアがあるかどうか、空きエリアがあった場合に当該図形データを記録できる程度の空きエリアであるかどうかの判別が行われる。
【０３０９】
上記ステップＳＨ２４において、図形データを記録できる程度の空きエリアがあると判別された場合は、図６８のステップＳＨ２６に進み、転送要求パラメータ作成手段４４４を通じて、ハードディスク１４に対して今回要求された図形データの読出し転送を行うための転送要求パラメータが作成される。転送要求パラメータ作成手段４４４は、例えば転送要求を行うべき対象のデバイス番号（この場合、ハードディスク１４を示すデバイス番号など）、上記レコード情報に登録されている格納先頭論理アドレス及びデータ長に基づいて転送要求パラメータを作成する。
【０３１０】
次に、ステップＳＨ２７において、転送要求パラメータ出力手段４４６を通じて、上記転送要求パラメータが入出力ポート４４を介してハードディスク１４に出力される。
【０３１１】
ハードディスク１４は、ホストコンピュータ１２から供給される転送要求パラメータに含まれている格納先頭論理アドレスに対応する物理アドレスから要求されたデータ長分のデータ、即ち、今回要求された図形データを再生し、ホストコンピュータ１２に転送するという処理を行う。
【０３１２】
次に、ステップＳＨ２８に進み、判別手段４３０を通じて、ハードディスク１４からの転送割込みがあったか否かの判別が行われる。この判別処理は、転送割込みがあるまで繰り返される。即ち、転送割込み入力待ちとなる。
【０３１３】
転送割込み入力があった場合は、次のステップＳＨ２９に進み、図形データ受取り手段４４８を通じて、ハードディスク１４から転送されてくる図形データを受け取ってワーキング領域Ｚｗに格納する。
【０３１４】
次に、ステップＳＨ３０において、転送要求パラメータ作成手段４４４を通じて、磁気テープライブラリシステム１６に対して、上記ワーキング領域Ｚｗに格納された図形データの書込み転送を行うための転送要求パラメータを作成する。この転送要求パラメータ作成手段４４４は、例えば転送要求を行うべき対象のデバイス番号（この場合、磁気テープライブラリシステム１６を示すデバイス番号など）、上記読み出されたテープ情報テーブルのｐレコード目に登録されているテープ番号及び格納先頭データブロックアドレス並びに上記データブロック数変換手段４３８にて得られたデータブロック数に基づいて転送要求パラメータを作成する。
【０３１５】
次に、ステップＳＨ３１において、転送要求パラメータ出力手段４４６を通じて、上記転送要求パラメータとワーキング領域Ｚｗに格納されている図形データを入出力ポート４４を介して磁気テープライブラリシステム１６に出力する。
【０３１６】
磁気テープライブラリシステム１６は、図１に示すように、ホストコンピュータ１２から供給される転送要求パラメータに含まれているテープ番号に対応する磁気テープを記録再生装置２０に投入し、要求されたデータブロック数分の図形データを、磁気テープの要求された格納先頭データブロックアドレスから記録するという処理を行う。
【０３１７】
次に、ステップＳＨ３２において、テープ情報更新手段４４２を通じて、テープ情報テーブルのｐレコード目の内容を更新する。具体的には、登録されている格納先頭データブロックアドレスに今回のデータブロック数を加算して次回の格納先頭データブロックアドレスとして更新し、登録されている残りデータブロック数から今回のデータブロック数を差し引いて、今回の残りデータブロック数として更新する。
【０３１８】
次に、ステップＳＨ３３において、判別手段４３０を通じて、今回記録が行われた磁気テープに空きエリアがあるか否かが判別される。この判別は、上記更新によって得られた今回の残りデータブロック数が「０」であるかどうかで行われる。
【０３１９】
残りデータブロック数が「０」で、空きエリアがないと判別された場合は、次のステップＳＨ３４に進み、テープ情報更新手段４４２を通じて、有効／無効ビットを「１」にセットして当該レコードを無効とする。
【０３２０】
上記ステップＳＨ３４での処理が終了した段階、あるいは上記ステップＳＨ３３において、残りデータブロック数が「０」でないと判別された場合は、ステップＳＨ３５に進み、情報テーブル更新手段４５０を通じて、上記特定された図形データ情報テーブルのｎレコード目に、今回のテープ番号、格納先頭データブロックアドレスを登録する。
【０３２１】
次に、ステップＳＨ３６において、インデックスレジスタｎの値を＋１更新した後、上記ステップＳＨ１６に戻り、該ステップＳＨ１６以降の処理を繰り返す。即ち、上記特定された図形データ情報テーブルの次のレコードを読み出して、該レコードにて特定される図形データをハードディスクから読み出し、磁気テープに記録するという処理を行う。読み出したレコードにて特定される図形データがすでにバックアップ済みである場合は、磁気テープへの記録を行わずに、ステップＳＨ１８から直接ステップＳＨ３６に進む。
【０３２２】
そして、上記特定された図形データ情報テーブルに登録されているすべての図形データがバックアップ処理された段階で、ステップＳＨ１７を通じて、ステップＳＨ３７に進み、インデックスレジスタｍの値を＋１更新した後、上記ステップＳＨ１１に戻って、該ステップＳＨ１１以降の処理を行う。即ち、上記特定された部品情報テーブルの次のレコードを読み出し、その部品に対応するすべての図形データを磁気テープにバックアップ処理する。この場合も、上記読み出したレコードに登録されているバックアップフラグが「１」であって、バックアップ済みである場合は、ステップＳＨ１３からステップＳＨ３７に進み、その部品に対応する図形データのバックアップ処理を行わずに、次のレコードを読み出すという処理が行われる。
【０３２３】
上記ステップＳＨ１１〜ステップＳＨ３６の一連の処理は、要求のあった機種に含まれる各部品に対応するすべての図形データがバックアップ処理されるまで行われる。
【０３２４】
各部品に対応するすべての図形データがバックアップ処理された段階で、ステップＳＨ１２を通じてステップＳＨ３８に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＨ０２に戻り、該ステップＳＨ０２以降の処理が繰り返される。
【０３２５】
即ち、バックアップリストの次のレコードから新たに機種コードが読み出され、その機種に含まれる各部品に対応するすべての図形データがバックアップ処理される。この場合も、上記読み出した機種コードに対応する機種情報テーブルのレコードに登録されているバックアップフラグが「１」であって、バックアップ済みである場合は、ステップＳＨ０８から直接ステップＳＨ３８に進み、当該各部品に対応する図形データのバックアップ処理を行わずに、バックアップリストの次のレコードを読み出すという処理が行われる。
【０３２６】
そして、バックアップリストに格納されているすべての機種に関連するすべての図形データのバックアップ処理が終了した段階で、この機種別バックアップ手段３８８（機種別バックアップサブルーチン）が終了する。
【０３２７】
次に、図６０のバックアップ処理サブルーチンに戻り、上記ステップＳＥ０１において、今回の要求が頻度順バックアップ要求でないと判別された場合は、ステップＳＥ０６に進み、判別手段３８０を通じて、今回の要求が機種リスト要求又は機種別バックアップ要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「４０」又は「４１」であるかどうかで行われる。
【０３２８】
コマンドが「４０」又は「４１」であって今回の要求が機種リスト要求又は機種別バックアップ要求である場合は、次のステップＳＥ０７に進み、判別手段３８０を通じて、今回の要求が機種リスト要求であるか機種別バックアップ要求であるかが判別される。今回の要求が機種リスト要求である場合は、次のステップＳＥ０８に進み、機種リスト出力手段３８４（機種リスト出力サブルーチン）に入る。
【０３２９】
この機種リスト出力手段３８４は、図６９に示すように、各種判別を行う判別手段４６０と、機種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段４６２と、読み出されたレコードに登録されている機種コードを機種リストにアドレス順次に格納することにより、機種リストを作成する機種リスト作成手段４６４と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段４６６と、該応答パラメータと機種リストを要求のあった端末に出力する応答パラメータ出力手段４６８を有して構成されている。
【０３３０】
そして、この機種リスト出力手段３８４（機種リスト出力サブルーチン）は、図７０に示すように、まず、ステップＳＩ０１において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０３３１】
次に、ステップＳＩ０２において、情報テーブル読出し手段４６２を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０３３２】
次に、ステップＳＩ０３において、判別手段４６０を通じて、機種情報テーブルに関する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次に、ステップＳＩ０４に進み、機種リスト作成手段４６４を通じて、上記ｊレコード目に登録されている機種コードを機種リストにアドレス順次に格納する。
【０３３３】
次に、ステップＳＩ０５において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＩ０２に戻り、該ステップＳＩ０２以降の処理を繰り返す。即ち、機種情報テーブルから次のレコードを読み出してそのレコードに登録されている機種コードを機種リストに格納するという処理を行って、機種リストを作成する。
【０３３４】
そして、上記ステップＳＩ０３において、すべての機種情報テーブルに対する検索処理が終了したと判別された場合は、ステップＳＩ０６に進み、応答パラメータ作成手段４６６を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに機種リストを付加する。
【０３３５】
次に、ステップＳＩ０７において、応答パラメータ出力手段４６８を通じて、応答パラメータと機種リストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと機種リストを機種リスト受取り手段１４２（図１３参照）を通じて受け取り、更に、機種リスト表示手段１４４を通じて、上記機種リストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０３３６】
上記ステップＳＩ０７の処理が終了した段階でこの機種リスト出力手段３８４（機種リスト出力サブルーチン）が終了する。
【０３３７】
次に、図６０のバックアップ処理サブルーチンに戻り、上記ステップＳＥ０７において、今回の要求が機種別バックアップ要求であると判別された場合は、ステップＳＥ０９に進み、バックアップリスト読出し手段３８６（バックアップリスト読出しサブルーチン）に入る。このサブルーチンについては、すでに上述したので、ここではその詳細な説明を省略するが、このバックアップリスト読出し手段３８６において、要求パラメータに含まれる複数の機種コードが読み出されてバックアップリストに登録される。
【０３３８】
その後、ステップＳＥ０５に進んで、機種別バックアップ手段３８８（機種別バックアップサブルーチン）に入る。このサブルーチンは、すでに説明してあるため、ここではその詳細な説明を省略するが、このサブルーチンにおいて、バックアップリストに格納（登録）されたすべての機種に関するすべての図形データが磁気テープライブラリシステム１６にバックアップ処理される。
【０３３９】
次に、図６０のバックアップ処理サブルーチンにおける上記ステップＳＥ０６において、機種リスト要求でもなく機種別バックアップ要求でもないと判別された場合は、ステップＳＥ１０に進み、判別手段３８０を通じて、今回の要求が部品リスト要求又は部品別バックアップ要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「５０」又は「５１」であるかどうかで行われる。
【０３４０】
コマンドが「５０」又は「５１」であって今回の要求が部品リスト要求又は部品別バックアップ要求である場合は、次のステップＳＥ１１に進み、判別手段３８０を通じて、今回の要求が部品リスト要求であるか部品別バックアップ要求であるかが判別される。今回の要求が部品リスト要求である場合は、次のステップＳＥ１２に進み、部品リスト出力手段３９０（部品リスト出力サブルーチン）に入る。
【０３４１】
この部品リスト出力手段３９０は、図７１に示すように、各種判別を行う判別手段４７０と、要求パラメータから機種コードを読み出す機種コード読出し手段４７２と、機種情報テーブル及び部品情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段４７４と、読み出された部品情報テーブルのレコードに登録されている部品コードを部品リストにアドレス順次に格納することにより、部品リストを作成する部品リスト作成手段４７６と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段４７８と、該応答パラメータと部品リストを要求のあった端末に出力する応答パラメータ出力手段４８０を有して構成されている。
【０３４２】
そして、この部品リスト出力手段３９０（部品リスト出力サブルーチン）は、図７２に示すように、まず、ステップＳＪ０１において、機種コード読出し手段４７２を通じて、今回の要求パラメータから機種コードを読み出す。
【０３４３】
次に、ステップＳＪ０２において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０３４４】
次に、ステップＳＪ０３において、情報テーブル読出し手段４７４を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０３４５】
次に、ステップＳＪ０４において、判別手段４７０を通じて、上記読み出されたｊレコード目の機種コードと上記読み出された要求パラメータに含まれている機種コードが一致しているか否かが判別される。一致していなければ、ステップＳＪ０５に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＪ０３に戻り、該ステップＳＪ０３以降の処理を繰り返す。そして、上記ステップＳＪ０４において、両機種コードが一致した段階で、次のステップＳＪ０６に進み、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０３４６】
次に、ステップＳＪ０７において、情報テーブル読出し手段４７４を通じて、部品情報テーブル群のうち、上記機種情報テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品情報テーブルのｊレコード目の内容を読み出す。
【０３４７】
次に、ステップＳＪ０８において、判別手段４７０を通じて、当該部品情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＪ０９に進み、部品リスト作成手段４７６を通じて、ｊレコード目に登録されている部品コードを部品リストのｊレコード目に格納する。
【０３４８】
次に、ステップＳＪ１０において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＪ０７に戻り、該ステップＳＪ０７以降の処理を繰り返す。即ち、上記特定された部品情報テーブルから次のレコードを読み出してそのレコードに登録されている部品コードを部品リストに格納するという処理を行って、部品リストを作成する。
【０３４９】
そして、上記ステップＳＪ０８において、上記特定された部品情報テーブルに対する検索処理が終了したと判別された場合は、ステップＳＪ１１に進み、応答パラメータ作成手段４７８を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに部品リストを付加する。
【０３５０】
次に、ステップＳＪ１２において、応答パラメータ出力手段４８０を通じて、応答パラメータと部品リストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと部品リストを部品リスト受取り手段１４８（図１３参照）を通じて受け取り、更に、部品リスト表示手段１５０を通じて、上記部品リストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０３５１】
上記ステップＳＪ１２の処理が終了した段階でこの部品リスト出力手段３９０（部品リスト出力サブルーチン）が終了する。
【０３５２】
次に、図６０のバックアップ処理サブルーチンに戻り、上記ステップＳＥ１１において、今回の要求が部品別バックアップ要求であると判別された場合は、ステップＳＥ１３に進み、部品別バックアップ手段３９２（部品別バックアップサブルーチン）に入る。
【０３５３】
この部品別バックアップ手段３９２は、図７３に示すように、各種判別を行う判別手段４９０と、今回の要求パラメータに含まれている機種コードを読み出す機種コード読出し手段４９２と、今回の要求パラメータに含まれている複数の部品コードをそれぞれ順番に読み出す部品コード読出し手段４９４と、各種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段４９６と、バックアップ要求対象の機種に関する情報テーブルの各バックアップフラグをセット処理するバックアップフラグ処理手段４９８と、図形データのデータ長を磁気テープへの記録フォーマットの記録単位であるデータブロック数に変換するデータブロック数変換手段５００と、磁気テープライブラリシステム１６にて管理されている各磁気テープへの図形データの記録情報が格納されたテープ情報テーブルからレコード単位にその内容を読み出すテープ情報読出し手段５０２と、選択された磁気テープへの図形データの記録が行われた場合に、上記テープ情報テーブルの内容を更新するテープ情報更新手段５０４と、ハードディスク１４に対して指定された図形データの読出し転送を要求し、又は磁気テープライブラリシステム１６に対して上記指定された図形データの書込み転送を要求するためのパラメータを作成する転送要求パラメータ作成手段５０６と、作成された転送要求パラメータを磁気テープライブラリシステム１６又はハードディスク１４に出力する転送要求パラメータ出力手段５０８と、ハードディスク１４から送出されてくる図形データを受け取ってワーキング領域に格納する図形データ受取り手段５１０と、バックアップ要求対象の機種に関するすべての図形データ情報テーブルの内容を磁気テープライブラリシステム用の管理データに更新する情報テーブル更新手段５１２とを有して構成されている。
【０３５４】
そして、この部品別バックアップ手段３９２（部品別バックアップサブルーチン）は、図７４に示すように、まず、ステップＳＫ０１において、機種コード読出し手段４９２を通じて、今回の要求パラメータから機種コードを読み出す。
【０３５５】
次に、ステップＳＫ０２において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０３５６】
次に、ステップＳＫ０３において、情報テーブル読出し手段４９６を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０３５７】
次に、ステップＳＫ０４において、判別手段４９０を通じて、上記読み出されたｊレコード目の機種コードと上記読み出された要求パラメータに含まれている機種コードが一致しているか否かが判別される。一致していなければ、ステップＳＫ０５に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＫ０３に戻り、該ステップＳＫ０３以降の処理を繰り返す。そして、上記ステップＳＫ０４において、両機種コードが一致した段階で、次のステップＳＫ０６に進み、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０３５８】
次に、ステップＳＫ０７において、部品コード読出し手段４９４を通じて、今回の要求パラメータに含まれている複数の部品コードのうち、ｊ番目の部品コードを読み出す。
【０３５９】
次に、ステップＳＫ０８において、判別手段４９０を通じて、上記読み出された部品コードが終了を示すコード（例えば、１６進数の「ＦＦ」）であるか否かが判別される。終了コードでないと判別された場合は、次のステップＳＫ０９に進み、インデックスレジスタｋに初期値「０」を格納して、該インデックスレジスタｋを初期化する。
【０３６０】
次に、ステップＳＫ１０において、情報テーブル読出し手段４９６を通じて、部品情報テーブル群のうち、上記機種情報テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品情報テーブルのｊレコード目の内容を読み出す。
【０３６１】
次に、ステップＳＫ１１において、判別手段４９０を通じて、上記要求パラメータから読み出されたｊ番目の部品コードと上記特定された部品情報テーブルから読み出されたｋレコード目の部品コードとが一致しているか否かが判別される。一致していなければ、ステップＳＫ１２に進み、インデックスレジスタｋの値を＋１更新した後、上記ステップＳＫ１０に戻り、上記特定された部品情報テーブルの次のレコードを読み出して、部品コードの比較を行う。上記ステップＳＫ１１において、両部品コードが一致した段階で、次のステップＳＫ１３に進み、判別手段４９０を通じて、当該部品に関するすべての図形データがすでにバックアップ済みであるか否かが判別される。
【０３６２】
バックアップ済みでなければ、図７５のステップＳＫ１４に進み、バックアップフラグ処理手段４９８を通じて、上記特定された部品情報テーブルのｋレコード目におけるバックアップフラグをセット処理する。
【０３６３】
次に、ステップＳＫ１５において、インデックスレジスタｍに初期値「０」を格納して、該インデックスレジスタｍを初期化する。
【０３６４】
次に、ステップＳＫ１６において、情報テーブル読出し手段４９６を通じて、図形データ情報テーブル群のうち、上記特定された部品情報テーブルのｋレコード目に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｍレコード目の内容を読み出す。
【０３６５】
次に、ステップＳＫ１７において、判別手段４９０を通じて、図形データ情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｍレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＫ１８に進み、判別手段４９０を通じて、当該図形データがすでにバックアップ済みであるか否かが判別される。
【０３６６】
バックアップ済みでなければ、次のステップＳＫ１９に進み、バックアップフラグ処理手段４９８を通じて、上記特定された図形データ情報テーブルのｍレコード目におけるバックアップフラグをセット処理する。
【０３６７】
次に、ステップＳＫ２０において、インデックスレジスタｎに初期値「０」を格納して、該インデックスレジスタｎを初期化する。
【０３６８】
次に、ステップＳＫ２１において、テープ情報読出し手段５０２を通じて、テープ情報テーブルのｎレコード目を読み出す。
【０３６９】
次に、ステップＳＫ２２において、判別手段４９０を通じて、当該ｎレコード目の示すテープ番号が有効であるかどうか、即ち、当該テープ番号に対応する磁気テープが空きエリアを持っているかどうかの判別が行われる。この判別は、ｎレコード目の有効／無効ビットが「０」であるかどうかで行われる。
【０３７０】
有効／無効ビットが「０」であって、「空きエリア有り」と判別された場合は、次のステップＳＫ２３に進み、データブロック数変換手段５００を通じて、上記特定された図形データ情報テーブルのｍレコード目に登録されているデータ長をデータブロック数に変換する。
【０３７１】
次に、ステップＳＫ２４において、判別手段４９０を通じて、上記選定された磁気テープに当該図形データを記録できる程度の空きエリアがあるか否かの判別が行われる。この判別は、上記読み出されたテープ情報テーブルのｎレコード目に登録されている残りデータブロック数以下であるかどうかで行われる。
【０３７２】
上記ステップＳＫ２２において、磁気テープに空きエリアがないと判別された場合、あるいは上記ステップＳＫ２４において、当該図形データを記録できる程度の空きエリアがないと判別された場合は、ステップＳＫ２５に進んで、インデックスレジスタｎの値を＋１更新した後、ステップＳＫ２１に戻り、該ステップＳＫ２１以降の処理を繰り返す。即ち、テープ情報テーブルの次のレコードを読み出して、次の磁気テープに空きエリアがあるかどうか、空きエリアがあった場合に当該図形データを記録できる程度の空きエリアであるかどうかの判別が行われる。
【０３７３】
上記ステップＳＫ２４において、図形データを記録できる程度の空きエリアがあると判別された場合は、次のステップＳＫ２６において、転送要求パラメータ作成手段５０６を通じて、ハードディスク１４に対して今回要求された図形データの読出し転送を行うための転送要求パラメータが作成される。転送要求パラメータ作成手段５０６は、例えば転送要求を行うべき対象のデバイス番号（この場合、ハードディスク１４を示すデバイス番号など）、上記レコード情報に登録されている格納先頭論理アドレス及びデータ長に基づいて転送要求パラメータを作成する。
【０３７４】
次に、ステップＳＫ２７において、転送要求パラメータ出力手段５０８を通じて、上記転送要求パラメータが入出力ポート４４を介してハードディスク１４に出力される。
【０３７５】
ハードディスク１４は、ホストコンピュータ１２から供給される転送要求パラメータに含まれている格納先頭論理アドレスに対応する物理アドレスから要求されたデータ長分のデータ、即ち、今回要求された図形データを再生し、ホストコンピュータ１２に転送するという処理を行う。
【０３７６】
次に、ステップＳＫ２８に進み、判別手段４９０を通じて、ハードディスク１４からの転送割込みがあったか否かの判別が行われる。この判別処理は、転送割込みがあるまで繰り返される。即ち、転送割込み入力待ちとなる。
【０３７７】
転送割込み入力があった場合は、次のステップＳＫ２９に進み、図形データ受取り手段５１０を通じて、ハードディスク１４から転送されてくる図形データを受け取ってワーキング領域Ｚｗに格納する。
【０３７８】
次に、ステップＳＫ３０において、転送要求パラメータ作成手段５０６を通じて、磁気テープライブラリシステム１６に対して、上記ワーキング領域Ｚｗに格納された図形データの書込み転送を行うための転送要求パラメータを作成する。この転送要求パラメータ作成手段５０６は、例えば転送要求を行うべき対象のデバイス番号（この場合、磁気テープライブラリシステム１６を示すデバイス番号など）、上記読み出されたテープ情報テーブルのｎレコード目に登録されているテープ番号及び格納先頭データブロックアドレス並びに上記データブロック数変換手段５００にて得られたデータブロック数に基づいて転送要求パラメータを作成する。
【０３７９】
次に、ステップＳＫ３１において、転送要求パラメータ出力手段５０８を通じて、上記転送要求パラメータとワーキング領域Ｚｗに格納されている図形データを入出力ポート４４を介して磁気テープライブラリシステム１６に出力する。
【０３８０】
磁気テープライブラリシステム１６は、図１に示すように、ホストコンピュータ１２から供給される転送要求パラメータに含まれているテープ番号に対応する磁気テープを記録再生装置２０に投入し、要求されたデータブロック数分の図形データを、磁気テープの要求された格納先頭データブロックアドレスから記録するという処理を行う。
【０３８１】
次に、ステップＳＫ３２において、テープ情報更新手段５０４を通じて、テープ情報テーブルのｎレコード目の内容を更新する。具体的には、登録されている格納先頭データブロックアドレスに今回のデータブロック数を加算して次回の格納先頭データブロックアドレスとして更新し、登録されている残りデータブロック数から今回のデータブロック数を差し引いて、今回の残りデータブロック数として更新する。
【０３８２】
次に、ステップＳＫ３３において、判別手段４９０を通じて、今回記録が行われた磁気テープに空きエリアがあるか否かが判別される。この判別は、上記更新によって得られた今回の残りデータブロック数が「０」であるかどうかで行われる。
【０３８３】
残りデータブロック数が「０」で、空きエリアがないと判別された場合は、次のステップＳＫ３４に進み、テープ情報更新手段５０４を通じて、有効／無効ビットを「１」にセットして当該レコードを無効とする。
【０３８４】
上記ステップＳＫ３４での処理が終了した段階、あるいは上記ステップＳＫ３３において、残りデータブロック数が「０」でないと判別された場合は、ステップＳＫ３５に進み、情報テーブル更新手段５１２を通じて、上記特定された図形データ情報テーブルのｍレコード目に、今回のテープ番号、格納先頭データブロックアドレスを登録する。
【０３８５】
次に、ステップＳＫ３６において、インデックスレジスタｍの値を＋１更新した後、上記ステップＳＫ１６に戻り、該ステップＳＫ１６以降の処理を繰り返す。即ち、上記特定された図形データ情報テーブルの次のレコードを読み出して、該レコードにて特定される図形データをハードディスク１４から読み出し、磁気テープに記録するという処理を行う。読み出したレコードにて特定される図形データがすでにバックアップ済みである場合は、磁気テープへの記録を行わずに、ステップＳＫ１８から直接ステップＳＫ３６に進む。
【０３８６】
上記ステップＳＫ１６〜ステップＳＫ３６の一連の処理は、要求のあった部品に対応するすべての図形データがバックアップ処理されるまで行われる。
【０３８７】
上記部品に対応するすべての図形データがバックアップ処理された段階で、ステップＳＫ１７を通じてステップＳＫ３７に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＫ０７に戻り、該ステップＳＫ０７以降の処理が繰り返される。
【０３８８】
即ち、要求パラメータから次の部品コードが読み出され、その部品に対応するすべての図形データがバックアップ処理される。この場合も、上記読み出した部品コードに対応する部品情報テーブルのレコードに登録されているバックアップフラグが「１」であって、バックアップ済みである場合は、ステップＳＫ１３からステップＳＫ３７に進み、当該部品に対応する図形データのバックアップ処理を行わずに、要求パラメータの次の部品コードを読み出すという処理が行われる。
【０３８９】
そして、要求パラメータに含まれるすべての部品に関連するすべての図形データのバックアップ処理が終了した段階で、この部品別バックアップ手段３９２（部品別バックアップサブルーチン）が終了する。
【０３９０】
次に、図６０のバックアップ処理サブルーチンに戻り、上記ステップＳＥ１０において、部品リスト要求でもなく部品別バックアップ要求でもないと判別された場合は、ステップＳＥ１４に進み、判別手段３８０を通じて、今回の要求が種別リスト要求であるか図形データバックアップ要求であるかが判別される。今回の要求が種別リスト要求である場合は、次のステップＳＥ１５に進み、種別リスト出力手段３９４（種別リスト出力サブルーチン）に入る。
【０３９１】
この種別リスト出力手段３９４は、図７７に示すように、各種判別を行う判別手段５２０と、要求パラメータから機種コードを読み出す機種コード読出し手段５２２と、要求パラメータから部品コードを読み出す部品コード読出し手段５２４と、各情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段５２６と、読み出された図形データ情報テーブルの各レコードに登録されている種別コードを種別リストにアドレス順次に格納することにより、種別リストを作成する種別リスト作成手段５２８と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段５３０と、該応答パラメータと種別リストを要求のあった端末１０に出力する応答パラメータ出力手段５３２を有して構成されている。
【０３９２】
そして、この種別リスト出力手段３９４（種別リスト出力サブルーチン）は、図７８に示すように、まず、ステップＳＬ０１において、機種コード読出し手段５２２を通じて、今回の要求パラメータから機種コードを読み出す。
【０３９３】
次に、ステップＳＬ０２において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０３９４】
次に、ステップＳＬ０３において、情報テーブル読出し手段５２６を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０３９５】
次に、ステップＳＬ０４において、判別手段５２０を通じて、上記読み出されたｊレコード目の機種コードと上記読み出された要求パラメータに含まれている機種コードとが一致しているか否かが判別される。一致していなければ、ステップＳＬ０５に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＬ０３に戻り、該ステップＳＬ０３以降の処理を繰り返す。そして、上記ステップＳＬ０４において、両機種コードが一致した段階で、次のステップＳＬ０６に進み、部品コード読出し手段５２４を通じて、今回の要求パラメータから部品コードを読み出す。
【０３９６】
次に、ステップＳＬ０７において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０３９７】
次に、ステップＳＬ０８において、情報テーブル読出し手段５２６を通じて、部品情報テーブル群のうち、上記機種情報テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品情報テーブルのｊレコード目の内容を読み出す。
【０３９８】
次に、ステップＳＬ０９において、判別手段５２０を通じて、上記読み出されたｊレコード目の部品コードと上記読み出された要求パラメータに含まれている部品コードとが一致しているか否かが判別される。一致していなければ、ステップＳＬ１０に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＬ０８に戻り、該ステップＳＬ０８以降の処理を繰り返す。そして、上記ステップＳＬ０９において、両部品コードが一致した段階で、次のステップＳＬ１１に進み、インデックスレジスタｋに初期値「０」を格納して該インデックスレジスタｋを初期化する。
【０３９９】
次に、ステップＳＬ１２において、情報テーブル読出し手段５２６を通じて、図形データ情報テーブル群のうち、上記特定された部品情報テーブルのｊレコード目に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｋレコード目の内容を読み出す。
【０４００】
次に、ステップＳＬ１３において、判別手段５２０を通じて、上記特定された図形データ情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｋレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＬ１４に進み、種別リスト作成手段５２８を通じて、ｋレコード目に登録されている種別コードを種別リストのｋレコード目に格納する。
【０４０１】
次に、ステップＳＬ１５において、インデックスレジスタｋの値を＋１更新した後、上記ステップＳＬ１２に戻り、該ステップＳＬ１２以降の処理を繰り返す。即ち、上記特定された図形データ情報テーブルから次のレコードを読み出してそのレコードに登録されている種別コードを種別リストに格納するという処理を行って、種別リストを作成する。
【０４０２】
そして、上記ステップＳＬ１３において、上記特定された図形データ情報テーブルに対する検索処理が終了したと判別された場合は、ステップＳＬ１６に進み、応答パラメータ作成手段５３０を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに種別リストを付加する。
【０４０３】
次に、ステップＳＬ１７において、応答パラメータ出力手段５３２を通じて、応答パラメータと種別リストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと種別リストを種別リスト受取り手段１５４（図１３参照）を通じて受け取り、更に、種別リスト表示手段１５６を通じて、上記種別リストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０４０４】
上記ステップＳＬ１７の処理が終了した段階でこの種別リスト出力手段３９４（種別リスト出力サブルーチン）が終了する。
【０４０５】
次に、図６０のバックアップ処理サブルーチンに戻り、上記ステップＳＥ１４において、今回の要求が図形データバックアップ要求であると判別された場合は、ステップＳＥ１６に進み、図形データバックアップ手段３９６（図形データバックアップサブルーチン）に入る。
【０４０６】
この図形データバックアップ手段３９６は、図７９に示すように、各種判別を行う判別手段５４０と、今回の要求パラメータに含まれている機種コードを読み出す機種コード読出し手段５４２と、今回の要求パラメータに含まれている部品コードを読み出す部品コード読出し手段５４４と、今回の要求パラメータに含まれている複数の種別コードをそれぞれ順番に読み出す種別コード読出し手段５４６と、各種情報テーブルからレコード単位にその内容を読み出す情報テーブル読出し手段５４８と、バックアップ要求対象の機種に関する情報テーブルの各バックアップフラグをセット処理するバックアップフラグ処理手段５５０と、図形データのデータ長を磁気テープへの記録フォーマットの記録単位であるデータブロック数に変換するデータブロック数変換手段５５２と、磁気テープライブラリシステム１６にて管理されている各磁気テープへの図形データの記録情報が格納されたテープ情報テーブルからレコード単位にその内容を読み出すテープ情報読出し手段５５４と、選択された磁気テープへの図形データの記録が行われた場合に、上記テープ情報テーブルの内容を更新するテープ情報更新手段５５６と、ハードディスク１４に対して指定された図形データの読出し転送を要求し、又は磁気テープライブラリシステム１６に対して上記指定された図形データの書込み転送を要求するためのパラメータを作成する転送要求パラメータ作成手段５５８と、作成された転送要求パラメータを磁気テープライブラリシステム１６又はハードディスク１４に出力する転送要求パラメータ出力手段５６０と、ハードディスク１４から送出されてくる図形データを受け取ってワーキング領域Ｚｗに格納する図形データ受取り手段５６２と、バックアップ要求対象の機種に関するすべての図形データ情報テーブルの内容を磁気テープライブラリシステム用の管理データに更新する情報テーブル更新手段５６４とを有して構成されている。
【０４０７】
そして、この図形データバックアップ手段３９６（図形データバックアップサブルーチン）は、図８０に示すように、まず、ステップＳＭ０１において、機種コード読出し手段５４２を通じて、今回の要求パラメータから機種コードを読み出す。
【０４０８】
次に、ステップＳＭ０２において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４０９】
次に、ステップＳＭ０３において、情報テーブル読出し手段５４８を通じて、機種情報テーブルのｊレコード目の内容を読み出す。
【０４１０】
次に、ステップＳＭ０４において、判別手段５４０を通じて、上記読み出されたｊレコード目の機種コードと上記読み出された要求パラメータに含まれている機種コードとが一致しているか否かが判別される。一致していなければ、ステップＳＭ０５に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＭ０３に戻り、該ステップＳＭ０３以降の処理を繰り返す。そして、上記ステップＳＭ０４において、両機種コードが一致した段階で、次のステップＳＭ０６に進み、部品コード読出し手段５４４を通じて、今回の要求パラメータから部品コードを読み出す。
【０４１１】
次に、ステップＳＭ０７において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４１２】
次に、ステップＳＭ０８において、情報テーブル読出し手段５４８を通じて、部品情報テーブル群のうち、上記機種情報テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品情報テーブルのｊレコード目の内容を読み出す。
【０４１３】
次に、ステップＳＭ０９において、判別手段５４０を通じて、上記読み出されたｊレコード目の部品コードと上記読み出された要求パラメータに含まれている部品コードとが一致しているか否かが判別される。一致していなければ、ステップＳＭ１０に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＭ０８に戻り、該ステップＳＭ０８以降の処理を繰り返す。そして、上記ステップＳＭ０９において、両部品コードが一致した段階で、次のステップＳＭ１１に進み、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４１４】
次に、ステップＳＭ１２において、種別コード読出し手段５４６を通じて、今回の要求パラメータに含まれている複数の種別コードのうち、ｊ番目の種別コードを読み出す。
【０４１５】
次に、ステップＳＭ１３において、判別手段５４０を通じて、上記読み出された部品コードが終了を示すコード（例えば、１６進数の「ＦＦ」）であるか否かが判別される。終了コードでないと判別された場合は、次のステップＳＭ１４に進み、インデックスレジスタｋに初期値「０」を格納して、該インデックスレジスタｋを初期化する。
【０４１６】
次に、ステップＳＭ１５において、情報テーブル読出し手段５４８を通じて、図形データ情報テーブル群のうち、上記特定された部品情報テーブルのｊレコード目に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｋレコード目の内容を読み出す。
【０４１７】
次に、ステップＳＭ１６において、判別手段５４０を通じて、上記要求パラメータから読み出されたｊ番目の種別コードと上記特定された図形データ情報テーブルから読み出されたｋレコード目の種別コードとが一致しているか否かが判別される。一致していなければ、ステップＳＭ１７に進み、インデックスレジスタｋの値を＋１更新した後、上記ステップＳＭ１５に戻り、上記特定された図形データ情報テーブルの次のレコードを読み出して、種別コードの比較を行う。上記ステップＳＭ１６において、両種別コードが一致した段階で、次のステップＳＭ１８に進み、判別手段５４０を通じて、当該種別に関する図形データがすでにバックアップ済みであるか否かが判別される。
【０４１８】
バックアップ済みでなければ、図８１のステップＳＭ１９に進み、バックアップフラグ処理手段５５０を通じて、上記特定された図形データ情報テーブルのｋレコード目におけるバックアップフラグをセット処理する。
【０４１９】
次に、ステップＳＭ２０において、インデックスレジスタｍに初期値「０」を格納して、該インデックスレジスタｍを初期化する。
【０４２０】
次に、ステップＳＭ２１において、テープ情報読出し手段５５４を通じて、テープ情報テーブルのｍレコード目を読み出す。
【０４２１】
次に、ステップＳＭ２２において、判別手段５４０を通じて、当該ｍレコード目の示すテープ番号が有効であるかどうか、即ち、当該テープ番号に対応する磁気テープが空きエリアを持っているかどうかの判別が行われる。この判別は、ｍレコード目の有効／無効ビットが「０」であるかどうかで行われる。
【０４２２】
有効／無効ビットが「０」であって、「空きエリア有り」と判別された場合は、次のステップＳＭ２３に進み、データブロック数変換手段５５２を通じて、上記特定された図形データ情報テーブルのｋレコード目に登録されているデータ長をデータブロック数に変換する。
【０４２３】
次に、ステップＳＭ２４において、判別手段５４０を通じて、上記選定された磁気テープに当該図形データを記録できる程度の空きエリアがあるか否かの判別が行われる。この判別は、上記読み出されたテープ情報テーブルのｍレコード目に登録されている残りデータブロック数以下であるかどうかで行われる。
【０４２４】
上記ステップＳＭ２２において、磁気テープに空きエリアがないと判別された場合、あるいは上記ステップＳＭ２４において、当該図形データを記録できる程度の空きエリアがないと判別された場合は、ステップＳＭ２５に進んで、インデックスレジスタｍの値を＋１更新した後、ステップＳＭ２１に戻り、該ステップＳＭ２１以降の処理を繰り返す。即ち、テープ情報テーブルの次のレコードを読み出して、次の磁気テープに空きエリアがあるかどうか、空きエリアがあった場合に当該図形データを記録できる程度の空きエリアであるかどうかの判別が行われる。
【０４２５】
上記ステップＳＭ２４において、図形データを記録できる程度の空きエリアがあると判別された場合は、次のステップＳＭ２６において、転送要求パラメータ作成手段５５８を通じて、ハードディスク１４に対して今回要求された図形データの読出し転送を行うための転送要求パラメータが作成される。転送要求パラメータ作成手段５５８は、例えば転送要求を行うべき対象のデバイス番号（この場合、ハードディスクを示すデバイス番号など）、上記レコード情報に登録されている格納先頭論理アドレス及びデータ長に基づいて転送要求パラメータを作成する。
【０４２６】
次に、ステップＳＭ２７において、転送要求パラメータ出力手段５６０を通じて、上記転送要求パラメータが入出力ポート４４を介してハードディスク１４に出力される。
【０４２７】
ハードディスク１４は、ホストコンピュータ１２から供給される転送要求パラメータに含まれている格納先頭論理アドレスに対応する物理アドレスから要求されたデータ長分のデータ、即ち、今回要求された図形データを再生し、ホストコンピュータ１２に転送するという処理を行う。
【０４２８】
次に、ステップＳＭ２８に進み、判別手段５４０を通じて、ハードディスク１４からの転送割込みがあったか否かの判別が行われる。この判別処理は、転送割込みがあるまで繰り返される。即ち、転送割込み入力待ちとなる。
【０４２９】
転送割込み入力があった場合は、次のステップＳＭ２９に進み、図形データ受取り手段５６２を通じて、ハードディスク１４から転送されてくる図形データを受け取ってワーキング領域Ｚｗに格納する。
【０４３０】
次に、ステップＳＭ３０において、転送要求パラメータ作成手段５５８を通じて、磁気テープライブラリシステム１６に対して、上記ワーキング領域Ｚｗに格納された図形データの書込み転送を行うための転送要求パラメータを作成する。この転送要求パラメータ作成手段５５８は、例えば転送要求を行うべき対象のデバイス番号（この場合、磁気テープライブラリシステム１６を示すデバイス番号など）、上記読み出されたテープ情報テーブルのｍレコード目に登録されているテープ番号及び格納先頭データブロックアドレス並びに上記データブロック数変換手段５５２にて得られたデータブロック数に基づいて転送要求パラメータを作成する。
【０４３１】
次に、ステップＳＭ３１において、転送要求パラメータ出力手段５６０を通じて、上記転送要求パラメータとワーキング領域Ｚｗに格納されている図形データを入出力ポート４４を介して磁気テープライブラリシステム１６に出力する。
【０４３２】
磁気テープライブラリシステム１６は、図１に示すように、ホストコンピュータ１２から供給される転送要求パラメータに含まれているテープ番号に対応する磁気テープを記録再生装置２０に投入し、要求されたデータブロック数分の図形データを、磁気テープの要求された格納先頭データブロックアドレスから記録するという処理を行う。
【０４３３】
次に、ステップＳＭ３２において、テープ情報更新手段５５６を通じて、テープ情報テーブルのｍレコード目の内容を更新する。具体的には、登録されている格納先頭データブロックアドレスに今回のデータブロック数を加算して次回の格納先頭データブロックアドレスとして更新し、登録されている残りデータブロック数から今回のデータブロック数を差し引いて、今回の残りデータブロック数として更新する。
【０４３４】
次に、図８２のステップＳＭ３３において、判別手段５４０を通じて、今回記録が行われた磁気テープに空きエリアがあるか否かが判別される。この判別は、上記更新によって得られた今回の残りデータブロック数が「０」であるかどうかで行われる。
【０４３５】
残りデータブロック数が「０」で、空きエリアがないと判別された場合は、次のステップＳＭ３４に進み、テープ情報更新手段５５６を通じて、有効／無効ビットを「１」にセットして当該レコードを無効とする。
【０４３６】
上記ステップＳＭ３４での処理が終了した段階、あるいは上記ステップＳＭ３３において、残りデータブロック数が「０」でないと判別された場合は、ステップＳＭ３５に進み、情報テーブル更新手段５６４を通じて、上記特定された図形データ情報テーブルのｋレコード目に、今回のテープ番号、格納先頭データブロックアドレスを登録する。
【０４３７】
次に、ステップＳＭ３６において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＭ１２に戻り、該ステップＳＭ１２以降の処理を繰り返す。即ち、要求パラメータから次の種別コードが読み出され、その種別コードに対応する図形データがバックアップ処理される。この場合も、上記読み出した種別コードに対応する図形データ情報テーブルのレコードに登録されているバックアップフラグが「１」であって、バックアップ済みである場合は、ステップＳＭ１８からステップＳＭ３６に進み、当該種別に対応する図形データのバックアップ処理を行わずに、要求パラメータの次の種別コードを読み出すという処理が行われる。
【０４３８】
そして、要求パラメータに含まれるすべての種別に関連するすべての図形データのバックアップ処理が終了した段階で、この図形データバックアップ手段３９６（図形データバックアップサブルーチン）が終了する。
【０４３９】
次に、図６０のバックアップ処理サブルーチンに戻り、上記ステップＳＥ０３での頻度順バックアップリスト作成処理、ステップＳＥ０５での機種別バックアップ処理、ステップＳＥ０８での機種リスト出力処理、ステップＳＥ１２での部品リスト出力処理、ステップＳＥ１３での部品別バックアップ処理、ステップＳＥ１５での種別リスト出力処理又はステップＳＥ１６での図形データバックアップ処理が終了した段階で、このバックアップ処理手段２２０（バックアップ処理サブルーチン）が終了する。
【０４４０】
次に、図３２のメインルーチンに戻り、上記ステップＳ３１１において、今回の要求がバックアップ要求ではなくアクセス頻度リスト要求であると判別された場合は、ステップＳ３１３に進み、アクセス頻度出力処理手段２２２（アクセス頻度出力処理サブルーチン）に入る。
【０４４１】
このアクセス頻度出力処理手段２２２は、図８３に示すように、今回の要求パラメータのコマンドを判別して各種処理手段に制御を移す判別手段５７０と、機種別の頻度情報（総アクセス回数、アクセス回数及び最終アクセス日時など）を要求のあった端末１０に出力する機種別頻度情報出力手段５７２と、部品別の頻度情報を要求のあった端末１０に出力する部品別頻度情報出力手段５７４と、図形データの頻度情報を要求のあった端末１０に出力する図形データ頻度情報出力手段５７６とを有して構成されている。
【０４４２】
そして、このアクセス頻度出力処理手段２２２（アクセス頻度出力処理サブルーチン）は、図８４に示すように、まず、ステップＳＮ０１において、判別手段５７０を通じて、今回の要求が機種別頻度リスト要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「２０」であるかどうかで行われる。
【０４４３】
コマンドが「２０」であって今回の要求が機種別頻度リスト要求である場合は、次のステップＳＮ０２に進み、機種別頻度情報出力手段５７２（機種別頻度情報出力サブルーチン）に入る。
【０４４４】
この機種別頻度情報出力手段５７２は、図８５に示すように、各種判別を行う判別手段５８０と、機種頻度テーブルからレコード単位にその内容を読み出す頻度テーブル読出し手段５８２と、読み出されたレコードに登録されている機種コードをアクセス頻度リストにアドレス順次に格納することにより、アクセス頻度リスト（この場合、機種頻度リスト）を作成する機種頻度リスト作成手段５８４と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段５８６と、該応答パラメータと機種頻度リストを要求のあった端末１０に出力する応答パラメータ出力手段５８８を有して構成されている。
【０４４５】
そして、この機種別頻度情報出力手段５７２（機種頻度情報出力サブルーチン）は、図８６に示すように、まず、ステップＳＰ０１において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４４６】
次に、ステップＳＰ０２において、頻度テーブル読出し手段５８２を通じて、機種頻度テーブルのｊレコード目の内容を読み出す。
【０４４７】
次に、ステップＳＰ０３において、判別手段５８０を通じて、機種頻度テーブルに関する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＰ０４に進み、機種頻度リスト作成手段５８４を通じて、上記ｊレコード目に登録されている頻度情報（機種コード、総アクセス回数、アクセス回数及び最終アクセス日時）をアクセス頻度リストにアドレス順次に格納する。
【０４４８】
次に、ステップＳＰ０５において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＰ０２に戻り、該ステップＳＰ０２以降の処理を繰り返す。即ち、機種頻度テーブルから次のレコードを読み出してそのレコードに登録されている頻度情報をアクセス頻度リストに格納するという処理を行って、機種頻度リストを作成する。
【０４４９】
そして、上記ステップＳＰ０３において、すべての機種頻度テーブルに対する検索処理が終了したと判別された場合は、ステップＳＰ０６に進み、応答パラメータ作成手段５８６を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに機種頻度リストを付加する。
【０４５０】
次に、ステップＳＰ０７において、応答パラメータ出力手段５８８を通じて、応答パラメータと機種頻度リストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと機種頻度リストを機種頻度リスト受取り手段１１４（図１０参照）を通じて受け取り、更に、機種頻度リスト表示手段１１６を通じて、上記機種頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０４５１】
上記ステップＳＰ０７の処理が終了した段階でこの機種別頻度情報出力手段５７２（機種別頻度情報出力サブルーチン）が終了する。
【０４５２】
次に、図８４のアクセス頻度出力処理サブルーチンに戻り、上記ステップＳＮ０１において、今回の要求が機種頻度リスト要求でないと判別された場合は、ステップＳＮ０３に進み、判別手段５７０を通じて、今回の要求が部品頻度リスト要求であるか否かが判別される。この判別は、今回の要求パラメータに含まれているコマンドが「２１」であるかどうかで行われる。
【０４５３】
コマンドが「２１」であって今回の要求が部品頻度リスト要求である場合は、次のステップＳＮ０４に進み、部品別頻度情報出力手段５７４（部品別頻度情報出力サブルーチン）に入る。
【０４５４】
この部品別頻度情報出力手段５７４は、図８７に示すように、各種判別を行う判別手段５９０と、要求パラメータから機種コードを読み出す機種コード読出し手段５９２と、機種頻度テーブル及び部品頻度テーブルからレコード単位にその内容を読み出す頻度テーブル読出し手段５９４と、読み出された部品頻度テーブルのレコードに登録されている頻度情報（部品コード、総アクセス回数、アクセス回数及び最終アクセス日時）をアクセス頻度リストにアドレス順次に格納することにより、部品頻度リストを作成する部品頻度リスト作成手段５９６と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段５９８と、該応答パラメータと部品頻度リストを要求のあった端末に出力する応答パラメータ出力手段６００を有して構成されている。
【０４５５】
そして、この部品別頻度情報出力手段５７４（部品別頻度情報出力サブルーチン）は、図８８に示すように、まず、ステップＳＱ０１において、機種コード読出し手段５９２を通じて、今回の要求パラメータから機種コードを読み出す。
【０４５６】
次に、ステップＳＱ０２において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４５７】
次に、ステップＳＱ０３において、頻度テーブル読出し手段５９４を通じて、機種頻度テーブルのｊレコード目の内容を読み出す。
【０４５８】
次に、ステップＳＱ０４において、判別手段５９０を通じて、上記読み出されたｊレコード目の機種コードと上記読み出された要求パラメータに含まれている機種コードとが一致しているか否かが判別される。一致していなければ、ステップＳＱ０５に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＱ０３に戻り、該ステップＳＱ０３以降の処理を繰り返す。そして、上記ステップＳＱ０４において、両機種コードが一致した段階で、次のステップＳＱ０６に進み、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４５９】
次に、ステップＳＱ０７において、頻度テーブル読出し手段５９４を通じて、部品頻度テーブル群のうち、上記機種頻度テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品頻度テーブルのｊレコード目の内容を読み出す。
【０４６０】
次に、ステップＳＱ０８において、判別手段５９０を通じて、当該部品頻度テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｊレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＱ０９に進み、部品頻度リスト作成手段５９６を通じて、ｊレコード目に登録されている頻度情報（総アクセス回数、アクセス回数及び最終アクセス日時）をアクセス頻度リストのｊレコード目に格納する。
【０４６１】
次に、ステップＳＱ１０において、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＱ０７に戻り、該ステップＳＱ０７以降の処理を繰り返す。即ち、上記特定された部品頻度テーブルから次のレコードを読み出してそのレコードに登録されている部品コードをアクセス頻度リストに格納するという処理を行って、部品頻度リストを作成する。
【０４６２】
そして、上記ステップＳＱ０８において、上記特定された部品頻度テーブルに対する検索処理が終了したと判別された場合は、ステップＳＱ１１に進み、応答パラメータ作成手段５９８を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに部品頻度リストを付加する。
【０４６３】
次に、ステップＳＱ１２において、応答パラメータ出力手段６００を通じて、応答パラメータと部品頻度リストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと部品頻度リストを部品頻度リスト受取り手段１２０（図１０参照）を通じて受け取り、更に、部品頻度リスト表示手段１２２を通じて、上記部品頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０４６４】
上記ステップＳＱ１２の処理が終了した段階でこの部品別頻度情報出力手段５７４（部品別頻度情報出力サブルーチン）が終了する。
【０４６５】
次に、図８４のアクセス頻度出力処理サブルーチンに戻り、上記ステップＳＮ０３において、部品頻度リスト要求ではなく、図形データ頻度リスト要求であると判別された場合は、ステップＳＮ０５に進み、図形データ頻度情報出力手段５７６（図形データ頻度情報出力サブルーチン）に入る。
【０４６６】
この図形データ頻度情報出力手段５７６は、図８９に示すように、各種判別を行う判別手段６１０と、要求パラメータから機種コードを読み出す機種コード読出し手段６１２と、要求パラメータから部品コードを読み出す部品コード読出し手段６１４と、各頻度テーブルからレコード単位にその内容を読み出す頻度テーブル読出し手段６１６と、読み出された図形データ情報テーブルの各レコードに登録されている頻度情報（種別コード、総アクセス回数、アクセス回数及び最終アクセス日時）をアクセス頻度リストにアドレス順次に格納することにより、図形データ頻度リストを作成する図形データ頻度リスト作成手段６１８と、要求パラメータに対する応答パラメータを作成する応答パラメータ作成手段６２０と、該応答パラメータと図形データ頻度リストを要求のあった端末１０に出力する応答パラメータ出力手段６２２を有して構成されている。
【０４６７】
そして、この図形データ頻度情報出力手段５７６（図形データ頻度情報出力サブルーチン）は、図９０に示すように、まず、ステップＳＲ０１において、機種コード読出し手段６１２を通じて、今回の要求パラメータから機種コードを読み出す。
【０４６８】
次に、ステップＳＲ０２において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４６９】
次に、ステップＳＲ０３において、頻度テーブル読出し手段６１６を通じて、機種頻度テーブルのｊレコード目の内容を読み出す。
【０４７０】
次に、ステップＳＲ０４において、判別手段６１０を通じて、上記読み出されたｊレコード目の機種コードと上記読み出された要求パラメータに含まれている機種コードとが一致しているか否かが判別される。一致していなければ、ステップＳＲ０５に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＲ０３に戻り、該ステップＳＲ０３以降の処理を繰り返す。そして、上記ステップＳＲ０４において、両機種コードが一致した段階で、次のステップＳＲ０６に進み、部品コード読出し手段６１４を通じて、今回の要求パラメータから部品コードを読み出す。
【０４７１】
次に、ステップＳＲ０７において、インデックスレジスタｊに初期値「０」を格納して該インデックスレジスタｊを初期化する。
【０４７２】
次に、ステップＳＲ０８において、頻度テーブル読出し手段６１６を通じて、部品頻度テーブル群のうち、上記機種情報テーブルの該当レコード（機種コードが一致していると判別されたレコード）に登録されている格納先頭アドレスにて特定される部品情報テーブルのｊレコード目の内容を読み出す。
【０４７３】
次に、ステップＳＲ０９において、判別手段６１０を通じて、上記読み出されたｊレコード目の部品コードと上記読み出された要求パラメータに含まれている部品コードとが一致しているか否かが判別される。一致していなければ、ステップＳＲ１０に進み、インデックスレジスタｊの値を＋１更新した後、上記ステップＳＲ０８に戻り、該ステップＳＲ０８以降の処理を繰り返す。そして、上記ステップＳＲ０９において、両部品コードが一致した段階で、次のステップＳＲ１１に進み、インデックスレジスタｋに初期値「０」を格納して該インデックスレジスタｋを初期化する。
【０４７４】
次に、ステップＳＲ１２において、頻度テーブル読出し手段６１６を通じて、図形データ頻度テーブル群のうち、上記特定された部品情報テーブルのｊレコード目に登録されている格納先頭アドレスにて特定される図形データ情報テーブルのｋレコード目の内容を読み出す。
【０４７５】
次に、ステップＳＲ１３において、判別手段６１０を通じて、上記特定された図形データ情報テーブルに対する検索処理が終了したか否かが判別される。この判別処理において、上記読み出されたｋレコード目の内容がＥＯＦコードでなく、検索処理が終了していないと判別された場合は、次のステップＳＲ１４に進み、図形データ頻度リスト作成手段６１８を通じて、ｋレコード目に登録されている頻度情報（種別コード、総アクセス回数、アクセス回数及び最終アクセス日時）をアクセス頻度リストのｋレコード目に格納する。
【０４７６】
次に、ステップＳＲ１５において、インデックスレジスタｋの値を＋１更新した後、上記ステップＳＲ１２に戻り、該ステップＳＲ１２以降の処理を繰り返す。即ち、上記特定された図形データ頻度テーブルから次のレコードを読み出してそのレコードに登録されている頻度情報をアクセス頻度リストに格納するという処理を行って、図形データ頻度リストを作成する。
【０４７７】
そして、上記ステップＳＲ１３において、上記特定された図形データ情報テーブルに対する検索処理が終了したと判別された場合は、ステップＳＲ１６に進み、応答パラメータ作成手段６２０を通じて、応答パラメータに要求のあった端末ＩＤを格納した後、該応答パラメータに種別頻度リストを付加する。
【０４７８】
次に、ステップＳＲ１７において、応答パラメータ出力手段６２２を通じて、応答パラメータと種別頻度リストを入出力ポート４４を介してＬＡＮに出力する。応答パラメータに含まれている端末ＩＤに対応する端末１０は、ＬＡＮを通じて送出される応答パラメータと図形データ頻度リストを図形データ頻度リスト受取り手段１２６（図１０参照）を通じて受け取り、更に、図形データ頻度リスト表示手段１２８を通じて、上記図形データ頻度リストを画像表示用のデータ形態に変換してモニタ３２に出力するという処理を行う。
【０４７９】
上記ステップＳＲ１７の処理が終了した段階でこの図形データ頻度情報出力手段５７６（図形データ頻度情報出力サブルーチン）が終了する。
【０４８０】
次に、図８４のアクセス頻度出力処理サブルーチンに戻り、上記ステップＳＮ０２での機種別頻度情報出力処理、ステップＳＮ０４での部品別頻度情報出力処理又は種別頻度情報出力処理が終了した段階で、このアクセス頻度出力処理手段２２２（アクセス頻度出力処理サブルーチン）が終了する。
【０４８１】
次に、図３２のメインルーチンに戻り、上記ステップＳ３１０での検索処理、ステップＳ３１２でのバックアップ処理又はステップＳ３１３でのアクセス頻度出力処理が終了した段階で、次のステップＳ３１４に進み、インデックスレジスタｉの値を＋１更新する。
【０４８２】
次に、ステップＳ３１５において、判別手段２１０を通じて、すべての端末１０について処理を終えたか否かの判別が行われる。この判別は、インデックスレジスタｉの値がこのＬＡＮに接続されている端末数Ｍ以上であるかどうかで行われる。
【０４８３】
インデックスレジスタｉの値が上記端末数Ｍよりも小さい場合は、すべての端末１０に対する処理を終えていないとして、上記ステップＳ３０５に戻り、該ステップＳ３０５以降の処理を繰り返す。即ち、次の端末１０からの要求パラメータを受け取って、そのコマンドに応じた応答処理を行う。
【０４８４】
そして、上記ステップＳ３１５において、インデックスレジスタｉの値が端末数Ｍ以上となった段階で、次のステップＳ３１６に進み、判別手段２１０を通じて、プログラム終了要求があったかどうかが判別される。この判別は、電源ＯＦＦなどの終了要求割込みの発生があったかどうかで行なわれる。
【０４８５】
このステップＳ３１６においては、上記終了要求がない場合、ステップＳ３０４に戻って、該ステップＳ３０４以降の処理を繰り返す。即ち、再びすべての端末１０についてそれぞれ要求パラメータを受け取って、これら要求コマンドに応じた応答処理を行う。そして、上記ステップＳ３１６において、上記終了要求があったと判別された場合は、このデータ管理プログラムが終了することになる。
【０４８６】
このように、本実施の形態に係るデータ管理システムにおいては、各端末１０からバックアップ要求が入力された場合に、そのバックアップ対象である図形データに関連する各種情報テーブル（機種情報テーブル、部品情報テーブル群及び図形データ情報テーブル群）はそのままハードディスク１４に記憶させたままで、バックアップ対象の図形データのみが磁気テープライブラリシステム１６に転送されてバックアップされることになる。
【０４８７】
そのため、磁気テープライブラリシステム１６には、図形データの管理上必要な各種情報テーブルを記憶するための記憶領域を設ける必要がなくなり、上記バックアップ処理に伴う磁気テープライブラリシステム１６の記憶領域（各磁気テープのデータブロック数）の消費を抑えることができる。
【０４８８】
また、図形データの管理上必要な属性データが登録された各種情報テーブルには、その転送先（記憶されているアドレス）についての情報、例えば転送先がハードディスク１４の場合においてはその格納先頭論理アドレス、転送先が磁気テープライブラリシステム１６の場合においてはそのテープ番号と格納先頭データブロックアドレスが登録されることから、バックアップ処理された図形データをアクセスする場合、上記転送先の情報に基づいて直接図形データをアクセスすることが可能となり、データＲＡＭ２０２又はハードディスク１４に読み出す場合は、ワーキング領域Ｚｗとして一つの図形データを格納できる程度の記憶容量があればよい。一方、バックアップされている図形データを外部に転送する場合、ハードディスク１４を経由せずに直接図形データを外部に転送することも可能となる。
【０４８９】
また、磁気テープライブラリシステム１６から今回の転送要求対象となっている図形データのみを転送すればよいため、転送にかかる時間が短くなり、一つの端末１０から図形データのアクセス指令（図形データ要求）を発してから、実際に図形データが当該端末に到達するまでの時間を短縮でき、例えばＣＡＤ／ＣＡＭシステムを用いた際の工数削減の効果を十分に発揮させることができる。
【０４９０】
このように、上記本実施の形態に係るデータ管理システムにおいては、ハードディスク１４及び磁気テープライブラリシステム１６の実効利用率及び図形データのアクセス速度の向上を図ることができ、ＣＡＤ／ＣＡＭシステムを用いたデータ管理の効率を高めることができる。
【０４９１】
また、本実施の形態に係るデータ管理システムにおいては、端末１０からのバックアップ要求にて、いずれかの機種あるいは部品が指定されている場合に、上記バックアップ処理手段２２０において、その要求のあった機種又は部品に関連するすべての図形データを磁気テープライブラリシステム１６に転送するように構成している。
【０４９２】
これにより、バックアップ要求にて指定された機種又は部品に関連するすべての図形データがバックアップ処理手段２２０を通じて磁気テープライブラリシステム１６に転送され、それと同時に、情報テーブル更新処理によって、上記機種又は部品に関連するすべての情報テーブルに転送先と転送済みを示す情報が登録されることとなる。
【０４９３】
例えば自動二輪のＣＡＤ／ＣＡＭシステムに適用した場合を考えると、機種に含まれる多数の部品に係る図形データをバックアップする際に、これら多数の部品の図形データをいちいち指定してバックアップ指令を行う必要はなく、機種を指定するだけで、その機種に含まれる部品の図形データをバックアップすることが可能となり、バックアップ操作にかかる時間を大幅に短縮させることができる。
【０４９４】
また、本実施の形態に係るデータ管理システムにおいては、端末１０からの図形データ要求に基づいて、階層構造の情報テーブル群から必要な図形データ情報テーブルを検索し、その検索された図形データ情報テーブルにバックアップ済みを示す情報が登録されていない場合は、該図形データ情報テーブルに対応する図形データがハードディスク１４から読み出されて要求のあった端末１０に転送され、逆にバックアップ済みを示す情報が登録されている場合は、その図形データが磁気テープライブラリシステム１６から読み出されて要求のあった端末１０に転送される。
【０４９５】
この場合、磁気テープライブラリシステム１６に記憶されている図形データは、ハードディスク１４に記憶されている各種情報テーブルの登録内容に基づいて要求のあった端末１０に転送されることから、当該図形データを一旦ハードディスク１４に記憶した後に転送を行うという必要がなくなり、直接データＲＡＭ２０２を用いて要求のあった端末１０に転送することが可能となり、ハードディスク１４の記憶領域に割り付けられる作業領域の容量を最小限にすることができる。
【０４９６】
また、本実施の形態に係るデータ管理システムにおいては、各種頻度テーブルに図形データのアクセス頻度を登録し、端末１０からの機種頻度リスト要求、部品頻度リスト要求又は図形データ頻度リスト要求に基づいて、各種頻度テーブルに登録されているアクセス頻度を要求のあった端末１０に転送するようにして、機種毎、部品毎及び図形データ毎にアクセス頻度を計数して要求のあった端末１０に転送するようにしたので、各端末１０において機種毎、部品毎及び図形データ毎のアクセス頻度及び図形データの利用率を容易に把握することが可能となる。
【０４９７】
また、本実施の形態に係るデータ管理システムにおいては、上記バックアップ要求が頻度順バックアップ要求である場合に、その総アクセス回数以下、アクセス回数以下又は最終アクセス日時以前の機種、部品及び種別に関連するすべての図形データをバックアップ処理するようにしたので、例えば自動二輪のＣＡＤ／ＣＡＭシステムに適用した場合を考えると、機種に含まれる多数の部品に係る図形データをバックアップする際に、部品毎に図形データに対するアクセス頻度を計算し、頻度の少ない部品の図形データをいちいち指定してバックアップ指令を行う必要はなく、バックアップすべきアクセス頻度を指定するだけで、そのアクセス頻度以下の図形データを一度にバックアップすることが可能となり、バックアップ操作にかかる時間を大幅に短縮させることができる。
【０４９８】
上記実施の形態においては、自動二輪の設計に用いられる３次元ＣＡＤシステムにて作成された図形データを管理するためのデータ管理システムに適用した例を示したが、その他、自動車、航空機、船舶並びに建築等の設計において３次元ＣＡＤシステムを使用しているものについても適用でき、その適用範囲は広い。
【０４９９】
なお、この発明は上述の実施の形態に限らず、この発明の要旨を逸脱することなく種々の構成を採り得ることはもちろんである。
【０５００】
【発明の効果】
以上説明したように、本発明に係る経歴表示システムによれば、複数の作成データが少なくともそのシンボルコード及び登録日と共に記憶された記憶領域を有する第１の記憶手段と、入力された経歴表示要求に基づいて、前記第１の記憶手段からシンボルコードを読み出すシンボル読出し手段と、前記シンボル読出し手段にて読み出された複数のシンボルコードを登録日順に並び替える並び替え手段と、前記並び替え手段にて並び替えられた後の複数のシンボルコードを順次表示装置に出力するシンボル出力手段とを具備し、表示装置の表示画面には、前記複数のシンボルコードが並び替え後の順番で所定の方向性をもって表示させるようにしている。
【０５０１】
このため、複数の作成データをその経緯と共に時系列に列挙表示でき、例えば設計変更にかかる工数の削減を有効に実現させることができるという効果が達成される。
【図面の簡単な説明】
【図１】本発明に係る経歴表示システムを例えば自動二輪の設計に用いられる３次元ＣＡＤシステムにて作成された図形データを管理するためのデータ管理システムに適用した実施の形態例（以下、単に実施の形態に係るデータ管理システムと記す）を示すブロック図である。
【図２】本実施の形態に係るデータ管理システムに接続される各端末の構成を示すブロック図である。
【図３】各端末のコンピュータ本体に組み込まれる操作者ＩＤ確認手段を示す機能ブロック図である。
【図４】各端末のコンピュータ本体に組み込まれるデータ検索処理手段を示す機能ブロック図である。
【図５】データ検索処理手段の処理動作を示すフローチャート（その１）である。
【図６】データ検索処理手段の処理動作を示すフローチャート（その２）である。
【図７】操作者のＩＤ番号をキー入力させるためのＩＤ入力画面の表示例を示す図である。
【図８】機種リスト表示画面の表示例を示す図である。
【図９】経歴一覧表示画面の表示例を示す図である。
【図１０】各端末のコンピュータ本体に組み込まれる頻度リスト表示手段を示す機能ブロック図である。
【図１１】頻度リスト表示手段の処理動作を示すフローチャートである。
【図１２】機種頻度リスト表示画面の表示例を示す図である。
【図１３】各端末のコンピュータ本体に組み込まれるバックアップ処理手段を示す機能ブロック図である。
【図１４】バックアップ処理手段の処理動作を示すフローチャート（その１）である。
【図１５】バックアップ処理手段の処理動作を示すフローチャート（その２）である。
【図１６】バックアップ処理手段の処理動作を示すフローチャート（その３）である。
【図１７】バックアップ処理手段の処理動作を示すフローチャート（その４）である。
【図１８】頻度順バックアップ、機種指定バックアップ、機種・部品指定バックアップ又は機種・部品・種別指定バックアップを任意に選択するための第１の選択画面の表示例を示す図である。
【図１９】総アクセス回数、アクセス回数又は最終アクセス日時のうち、いずれかを選択的に入力するための第２の選択画面の表示例を示す図である。
【図２０】バックアップ処理における機種リスト表示画面の表示例を示す図である。
【図２１】バックアップ処理における部品リスト表示画面の表示例を示す図である。
【図２２】バックアップ処理における種別リスト表示画面の表示例を示す図である。
【図２３】バックアップ処理におけるバックアップリスト表示画面の表示例を示す図である。
【図２４】データ検索処理手段にて作成・出力される各種要求パラメータの内訳を示す説明図である。
【図２５】頻度リスト表示手段にて作成・出力される各種要求パラメータの内訳を示す説明図である。
【図２６】バックアップ処理手段にて作成・出力される各種要求パラメータの内訳を示す説明図である。
【図２７】経歴一覧データファイルの内訳を示す説明図である。
【図２８】機種リスト、部品リスト及び種別リストの各内訳を示す説明図である。
【図２９】機種頻度リスト、部品頻度リスト及び図形データ頻度リストの各内訳を示す説明図である。
【図３０】ホストコンピュータの構成を示すブロック図である。
【図３１】ホストコンピュータに組み込まれるデータ管理手段を示す機能ブロック図である。
【図３２】データ管理手段の処理動作を示すフローチャートである。
【図３３】ワーキング領域、要求パラメータファイル群、第１及び第２の並び替えテーブル並びにテープ情報テーブルの各内訳を示す説明図である。
【図３４】機種情報テーブル及び部品情報テーブルの各内訳を示す説明図である。
【図３５】図形データ情報テーブルの内訳を示す説明図である。
【図３６】機種頻度テーブル、部品頻度テーブル及び図形データ頻度テーブルの各内訳を示す説明図である。
【図３７】データ管理手段により起動されるアクセス情報受取り手段を示す機能ブロック図である。
【図３８】アクセス情報受取り手段の処理動作を示すフローチャートである。
【図３９】データ管理手段に組み込まれる検索処理手段を示す機能ブロック図である。
【図４０】検索処理手段の処理動作を示すフローチャートである。
【図４１】検索処理手段に組み込まれるＩＤ確認結果出力手段を示す機能ブロック図である。
【図４２】ＩＤ確認結果出力手段の処理動作を示すフローチャート（その１）である。
【図４３】ＩＤ確認結果出力手段の処理動作を示すフローチャート（その２）である。
【図４４】検索処理手段に組み込まれる機種リスト出力手段を示す機能ブロック図である。
【図４５】機種リスト出力手段の処理動作を示すフローチャートである。
【図４６】検索処理手段に組み込まれる経歴一覧出力手段を示す機能ブロック図である。
【図４７】経歴一覧出力手段の処理動作を示すフローチャート（その１）である。
【図４８】経歴一覧出力手段の処理動作を示すフローチャート（その２）である。
【図４９】検索処理手段に組み込まれる詳細情報検索手段を示す機能ブロック図である。
【図５０】詳細情報検索手段の処理動作を示すフローチャートである。
【図５１】検索処理手段に組み込まれる図形データ出力手段を示す機能ブロック図である。
【図５２】図形データ出力手段の処理動作を示すフローチャートである。
【図５３】検索処理手段に組み込まれる詳細情報出力手段を示す機能ブロック図である。
【図５４】詳細情報出力手段の処理動作を示すフローチャートである。
【図５５】検索処理手段に組み込まれるアクセス頻度登録手段を示す機能ブロック図である。
【図５６】アクセス頻度登録手段の処理動作を示すフローチャートである。
【図５７】データ管理手段により起動されるアクセス回数リセット処理手段を示す機能ブロック図である。
【図５８】アクセス回数リセット処理手段の処理動作を示すフローチャートである。
【図５９】データ管理手段に組み込まれるバックアップ処理手段を示す機能ブロック図である。
【図６０】バックアップ処理手段の処理動作を示すフローチャートである。
【図６１】バックアップ処理手段に組み込まれる頻度順バックアップリスト作成手段を示す機能ブロック図である。
【図６２】頻度順バックアップリスト作成手段の処理動作を示すフローチャートである。
【図６３】バックアップ処理手段に組み込まれる機種別バックアップリスト作成手段を示す機能ブロック図である。
【図６４】機種別バックアップリスト作成手段の処理動作を示すフローチャートである。
【図６５】バックアップ処理手段に組み込まれる機種別バックアップ手段を示す機能ブロック図である。
【図６６】機種別バックアップ手段の処理動作を示すフローチャート（その１）である。
【図６７】機種別バックアップ手段の処理動作を示すフローチャート（その２）である。
【図６８】機種別バックアップ手段の処理動作を示すフローチャート（その３）である。
【図６９】バックアップ処理手段に組み込まれる機種リスト出力手段を示す機能ブロック図である。
【図７０】機種リスト出力手段の処理動作を示すフローチャートである。
【図７１】バックアップ処理手段に組み込まれる部品リスト出力手段を示す機能ブロック図である。
【図７２】部品リスト出力手段の処理動作を示すフローチャートである。
【図７３】バックアップ処理手段に組み込まれる部品別バックアップ手段を示す機能ブロック図である。
【図７４】部品別バックアップ手段の処理動作を示すフローチャート（その１）である。
【図７５】部品別バックアップ手段の処理動作を示すフローチャート（その２）である。
【図７６】部品別バックアップ手段の処理動作を示すフローチャート（その３）である。
【図７７】バックアップ処理手段に組み込まれる種別リスト出力手段を示す機能ブロック図である。
【図７８】種別リスト出力手段の処理動作を示すフローチャートである。
【図７９】バックアップ処理手段に組み込まれる図形データバックアップ手段を示す機能ブロック図である。
【図８０】図形データバックアップ手段の処理動作を示すフローチャート（その１）である。
【図８１】図形データバックアップ手段の処理動作を示すフローチャート（その２）である。
【図８２】図形データバックアップ手段の処理動作を示すフローチャート（その３）である。
【図８３】データ管理手段により起動されるアクセス頻度出力処理手段を示す機能ブロック図である。
【図８４】アクセス頻度出力処理手段の処理動作を示すフローチャートである。
【図８５】アクセス頻度出力処理手段に組み込まれる機種別頻度情報出力手段を示す機能ブロック図である。
【図８６】機種別頻度情報出力手段の処理動作を示すフローチャートである。
【図８７】アクセス頻度出力処理手段に組み込まれる部品別頻度情報出力手段を示す機能ブロック図である。
【図８８】部品別頻度情報出力手段の処理動作を示すフローチャートである。
【図８９】アクセス頻度出力処理手段に組み込まれる図形データ頻度情報出力手段を示す機能ブロック図である。
【図９０】図形データ頻度情報出力手段の処理動作を示すフローチャート（その１）である。
【図９１】図形データ頻度情報出力手段の処理動作を示すフローチャート（その２）である。
【図９２】従来例に係る属性データ及び図形データの記憶領域への展開形態（格納形態）を示す説明図である。
【符号の説明】
１０…端末                        １２…ホストコンピュータ
１４…ハードディスク              １６…磁気テープライブラリシステム
３０…コンピュータ本体            ３２…モニタ
３４…入力装置                    ３８…ハードディスク
５０…操作者ＩＤ確認手段          ７０…データ検索処理手段
１１０…頻度リスト表示手段        １３０…バックアップ処理手段
２１２…アクセス情報受取り手段    ２１８…検索処理手段
２２０…バックアップ処理手段      ２２２…アクセス頻度出力処理手段
２４０…アクセス回数リセット処理手段
２５２…ＩＤ確認結果出力手段      ２５４…機種リスト出力手段
２５６…経歴一覧出力手段          ２５８…詳細情報検索手段
２６０…図形データ出力手段        ２６２…詳細情報出力手段
２６４…アクセス頻度登録手段
３８２…頻度順バックアップリスト作成手段
３８４…機種リスト出力手段
３８６…バックアップリスト読出し手段
３８８…機種別バックアップ手段    ３９０…部品リスト出力手段
３９２…部品別バックアップ手段    ３９４…種別リスト出力手段
３９６…図形データバックアップ手段
５７２…機種別頻度情報出力手段    ５７４…部品別頻度情報出力手段
５７６…図形データ頻度情報出力手段
【図１】
0003807792.tif 000002
【図２】
0003807792.tif 000003
【図３】
0003807792.tif 000004
【図４】
0003807792.tif 000005
【図５】
0003807792.tif 000006
【図６】
0003807792.tif 000007
【図７】
0003807792.tif 000008
【図８】
0003807792.tif 000009
【図９】
0003807792.tif 000010
【図１０】
0003807792.tif 000011
【図１１】
0003807792.tif 000012
【図１２】
0003807792.tif 000013
【図１３】
0003807792.tif 000014
【図１４】
0003807792.tif 000015
【図１５】
0003807792.tif 000016
【図１６】
0003807792.tif 000017
【図１７】
0003807792.tif 000018
【図１８】
0003807792.tif 000019
【図１９】
0003807792.tif 000020
【図２０】
0003807792.tif 000021
【図２１】
0003807792.tif 000022
【図２２】
0003807792.tif 000023
【図２３】
0003807792.tif 000024
【図２４】
0003807792.tif 000025
【図２５】
0003807792.tif 000026
【図２６】
0003807792.tif 000027
【図２７】
0003807792.tif 000028
【図２８】
0003807792.tif 000029
【図２９】
0003807792.tif 000030
【図３０】
0003807792.tif 000031
【図３１】
0003807792.tif 000032
【図３２】
0003807792.tif 000033
【図３３】
0003807792.tif 000034
【図３４】
0003807792.tif 000035
【図３５】
0003807792.tif 000036
【図３６】
0003807792.tif 000037
【図３７】
0003807792.tif 000038
【図３８】
0003807792.tif 000039
【図３９】
0003807792.tif 000040
【図４０】
0003807792.tif 000041
【図４１】
0003807792.tif 000042
【図４２】
0003807792.tif 000043
【図４３】
0003807792.tif 000044
【図４４】
0003807792.tif 000045
【図４５】
0003807792.tif 000046
【図４６】
0003807792.tif 000047
【図４７】
0003807792.tif 000048
【図４８】
0003807792.tif 000049
【図４９】
0003807792.tif 000050
【図５０】
0003807792.tif 000051
【図５１】
0003807792.tif 000052
【図５２】
0003807792.tif 000053
【図５３】
0003807792.tif 000054
【図５４】
0003807792.tif 000055
【図５５】
0003807792.tif 000056
【図５６】
0003807792.tif 000057
【図５７】
0003807792.tif 000058
【図５８】
0003807792.tif 000059
【図５９】
0003807792.tif 000060
【図６０】
0003807792.tif 000061
【図６１】
0003807792.tif 000062
【図６２】
0003807792.tif 000063
【図６３】
0003807792.tif 000064
【図６４】
0003807792.tif 000065
【図６５】
0003807792.tif 000066
【図６６】
0003807792.tif 000067
【図６７】
0003807792.tif 000068
【図６８】
0003807792.tif 000069
【図６９】
0003807792.tif 000070
【図７０】
0003807792.tif 000071
【図７１】
0003807792.tif 000072
【図７２】
0003807792.tif 000073
【図７３】
0003807792.tif 000074
【図７４】
0003807792.tif 000075
【図７５】
0003807792.tif 000076
【図７６】
0003807792.tif 000077
【図７７】
0003807792.tif 000078
【図７８】
0003807792.tif 000079
【図７９】
0003807792.tif 000080
【図８０】
0003807792.tif 000081
【図８１】
0003807792.tif 000082
【図８２】
0003807792.tif 000083
【図８３】
0003807792.tif 000084
【図８４】
0003807792.tif 000085
【図８５】
0003807792.tif 000086
【図８６】
0003807792.tif 000087
【図８７】
0003807792.tif 000088
【図８８】
0003807792.tif 000089
【図８９】
0003807792.tif 000090
【図９０】
0003807792.tif 000091
【図９１】
0003807792.tif 000092
【図９２】
0003807792.tif 000093