(57)【特許請求の範囲】
【請求項１】
複数の利用ソフトウェア部からなると共に直接編集不可能な形態で提供されてコンピュータシステムで実行されるソフトウェアに対し、該コンピュータシステムの動作に必要な複数の情報ファイルからなる運用情報ファイルと、該ソフトウェアの編集内容を示す編集情報ファイルとを入力する入力手段と、
該入力手段により入力された運用情報ファイルを格納する一次記憶手段と、
該運用情報ファイルが有する各ファイル名で示される各情報ファイルは、複数の処理形態番号の各々に対して複数の処理番号と、各処理番号の処理で実行するべき利用ソフトウェア部の情報と、各利用ソフトウェア部が編集を要するか否かを示す情報とを関連付けて持ち、
該運用情報ファイルの各情報ファイルが持つ各処理形態番号に対する処理番号の処理で実行するべき利用ソフトウェア部が編集を要するか否かを示す情報と、前記編集情報ファイルが持つ編集内容とに基づいて、選択された処理形態番号についての各処理の処理番号に対応する利用ソフトウェア部に対する編集内容を特定する特定手段と、
前記特定された編集内容に応じて、前記選択された処理形態番号についての各処理の処理番号に対応する利用ソフトウェア部の編集を要する箇所のみを編集する編集手段と、
該運用情報ファイルの各情報ファイルに含まれる各処理形態番号についての各処理の処理番号に対応する利用ソフトウェア部の実行が終了しているか否かを示す処理完了フラグを有する処理情報を格納する格納手段と、
各処理番号の処理が終了すると前記格納手段の該処理完了フラグを当該処理番号の処理が終了していることを示すように順次書き直す手段とを備え、
前記編集手段は、前記ソフトウェアのうち、前記運用情報ファイルの各情報ファイルが持つ各利用ソフトウェア部が編集の要するか否を示す情報と前記処理情報が有する利用ソフトウェア部の実行が終了しているか否かを示す処理完了フラグとを参照して、前記編集手段が実行するべき処理の処理番号に対応する利用ソフトウェア部のうち、処理が完了していない利用ソフトウェア部の編集を要する箇所のみを編集する、ソフトウェア編集装置。
【請求項２】
前記入力手段は、前記運用情報ファイル及び前記編集情報ファイルを記録媒体又は通信媒体を介して入力する、請求項１記載のソフトウェア編集装置。
【請求項３】
コンピュータに、複数の利用ソフトウェア部からなると共に直接編集不可能な形態で提供されて該コンピュータで実行されるソフトウェアに対する編集を行わせるプログラムが格納されたコンピュータ読み取り可能な記憶媒体であって、
該コンピュータに、該コンピュータの動作に必要な複数の情報ファイルからなる運用情報ファイルと、該ソフトウェアの編集内容を示す編集情報ファイルとを入力させる入力手順と、
該コンピュータに、該入力手順により入力させた運用情報ファイルを格納させる一次記憶手順と、
該運用情報ファイルが有する各ファイル名で示される各情報ファイルは、複数の処理形態番号の各々に対して複数の処理番号と、各処理番号の処理で実行するべき利用ソフトウェア部の情報と、各利用ソフトウェア部が編集を要するか否かを示す情報とを関連付けて持ち、
該コンピュータに、該運用情報ファイルの各情報ファイルが持つ処理形態番号に対する処理番号の処理で実行するべき利用ソフトウェア部が編集を要するか否かを示す情報と、前記編集情報ファイルが持つ編集内容とに基づいて、選択された処理形態番号についての各処理の処理番号に対応する利用ソフトウェア部に対する編集内容を特定させる特定手順と、
該コンピュータに、前記特定させた編集内容に応じて、前記選択された処理形態についての各処理の処理番号に対応する利用ソフトウェア部の編集を要する箇所のみを編集させる編集手順と、
該コンピュータに、該運用情報ファイルの各情報ファイルに含まれる各処理形態番号についての各処理の処理番号に対応する利用ソフトウェア部の実行が終了しているか否かを示す処理完了フラグを有する処理情報を格納させる格納手順と、
該コンピュータに、各処理番号の処理が終了すると前記格納手順に格納させた該処理完了フラグを当該処理番号の処理が終了していることを示すように順次書き直させる手順とを実行させるプログラムを格納しており、
前記編集手順は、該コンピュータに、前記ソフトウェアのうち、前記運用情報ファイルの各情報ファイルが持つ各利用ソフトウェア部が編集を要するか否かを示す情報と前記処理情報が有する利用ソフトウェア部の実行が終了しているか否かを示す処理完了フラグとを参照して、前記編集手順が実行させるべき処理の処理番号に対応する利用ソフトウェア部のうち、処理が完了していない利用ソフトウェア部の編集を要する箇所のみを編集させる、コンピュータ読み取り可能な記憶媒体。
【請求項４】
前記入力手順は、該コンピュータに、前記運用情報ファイル及び前記編集情報ファイルを記録媒体又は通信媒体を介して入力させる、請求項３記載のコンピュータ読み取り可能な記憶媒体。
【請求項５】
前記運用情報ファイル及び前記編集情報ファイルの少なくとも一方を更に格納した、請求項３又は４記載のコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はソフトウェア編集装置及び記憶媒体に係り、特に情報処理装置で用いるソフトウェアの編集を行うソフトウェア編集装置及びコンピュータにそのようなソフトウェアの編集を行わせるプログラムが格納されたコンピュータ読み取り可能な記憶媒体に関する。
【０００２】
本明細書では、ソフトウェアの編集とは、ソフトウェアの修正及び更新を含むものとする。例えば、ソフトウェアの修正は、ソフトウェアにバグ等が存在する場合に行われ、ソフトウェアの更新は、ソフトウェアのバージョンを最新のものに変更する場合に行われる。
【０００３】
【従来の技術】
コンピュータシステム等の情報処理装置で用いるソフトウェアが編集可能な場合は、編集ソフトウェアやパッチソフトウェア等を提供することで、ソフトウェアの編集を行えば良い。
ここで、情報処理装置で用いるソフトウェアとは、オペレーティングシステム、アプリケーション、ゲームソフトウェア、プログラム、及びこれらのソフトウェアを情報処理装置にインストールする際にユーザを支援するインストール支援ツール等の各種ソフトウェアを含む。
【０００４】
これに対し、情報処理装置で用いるソフトウェアがＣＤ−ＲＯＭ等の編集不可能な記録媒体に格納されている場合には、編集ソフトウェアやパッチソフトウェアを提供しても、直接ソフトウェアの編集を行うことはできない。従って、このような場合には、編集済みのソフトウェアが格納された記録媒体を新たに提供することで、編集済みのソフトウェアを使用する。
【０００５】
【発明が解決しようとする課題】
しかし、編集ソフトウェアやパッチソフトウェア等を用いてソフトウェアを直接編集する場合、編集する必要のある部分を効率良く、且つ、正確に編集することは、熟練者でないと難しい。
他方、編集済みのソフトウェアが格納された記録媒体を新たに提供する場合、編集済みのソフトウェアを使用するため、正確な編集が保証されており、熟練者を必要としない。ところが、この場合には、既存のが格納された記録媒体が全く無駄になってしまうという問題があった。
【０００６】
又、現在、ソフトウェアは複数のファイル（モジュール）で構成されている。一般的に、あるソフトウェアにおいて編集が必要であるファイルが複数個ある場合には、それら全てを編集の対象として処理が行われている。
従って、ソフトウェアの編集処理にファイル個数分の編集時間が必要になる。更に、編集処理によってファイルの容量が大きくなり、実行時（運用時）にそのソフトウェアによるメモリ（主記憶）の占有量も大きくなる。
【０００７】
このようなことから、このソフトウェア自体の処理速度が低下したり、リソース不足による他ソフトウェアの実行の妨げ、処理速度低下の原因となっている。そこで、本発明は、ソフトウェアが直接編集不可能な形態で提供される場合でも、ソフトウェアの実行時に編集を可能とし、既存のソフトウェアをそのまま使用可能とすることで、資源を有効に利用できるようにした情報処理装置及び記憶媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記の課題は、直接編集不可能な形態で提供されるソフトウェアに対し、編集箇所及び編集内容を含む情報ファイルを入力する入力手段と、該ソフトウェアの運用時に、該情報ファイルに基づいて該ソフトウェアを編集して実行する編集実行手段とを備えたソフトウェア編集装置によって達成される。
【０００９】
前記編集実行手段は、前記ソフトウェアのうち、実行する部分の編集箇所のみを編集する構成であっても良い。
前記入力手段は、前記情報ファイルを記録媒体又は通信媒体を介して入力する構成であっても良い。
上記の課題は、コンピュータに、直接編集不可能な形態で提供されるソフトウェアに対する編集を行わせるプログラムが格納されたコンピュータ読み取り可能な記憶媒体であって、コンピュータに、該ソフトウェアの編集箇所及び編集内容を含む情報ファイルを入力する入力手順と、コンピュータに、該ソフトウェアの運用時に、該情報ファイルに基づいて該ソフトウェアを編集して実行する編集実行手順とを実行させるプログラムを格納した記憶媒体によっても達成される。
【００１０】
前記編集実行手順は、コンピュータに、前記ソフトウェアのうち、実行する部分の編集箇所のみを編集させても良い。
前記入力手順は、コンピュータに、前記情報ファイルを記録媒体又は通信媒体を介して入力させても良い。
記憶媒体は、前記情報ファイルを更に格納しても良い。
【００１１】
従って、本発明によれば、ソフトウェアが直接編集不可能な形態で提供される場合でも、ソフトウェアの実行時に編集を可能とし、既存のソフトウェアをそのまま使用可能とすることで、資源を有効に利用できるようにすることができる。上記の課題は、複数の処理形態を規定した運用情報、およびソフトウェアに対する編集内容を規定した編集情報を入力する入力手段と、前記ソフトウェアの運用のために選択された処理形態での処理に必要な前記ソフトウェアの編集内容を特定する特定手段と、前記特定された編集内容によりソフトウェアを編集する編集手段とを備えたソフトウェア編集装置によっても達成される。
【００１２】
前記ソフトウェアは直接編集不可能な形態で提供され、前記編集手段は、前記ソフトウェアの運用時に該ソフトウェアを編集するようにしても良い。
上記の課題は、コンピュータに、複数の処理形態を規定した運用情報、およびソフトウェアに対する編集内容を規定した編集情報を入力する入力手順と、前記ソフトウェアの運用にために選択された処理形態での処理に必要な前記ソフトウェアの編集内容を特定する特定手順と、前記特定された編集内容によりソフトウェアを編集する編集手順とを実行させるプログラムを格納したコンピュータ読み取り可能な記憶媒体によっても達成される。
【００１３】
前記ソフトウェアは直接編集不可能な形態で提供され、前記編集手順は、前記ソフトウェアの運用時に該ソフトウェアを編集するようにしても良い。
本発明においては、ソフトウェアを構成する全てのファイルのうち編集が必要な全てのファイルについて編集処理を行うのではなく、実行に必要な部分のみを編集の対象とする、即ち、選択された処理形態において使用されるソフトウェアの構成ファイルのみを編集の対象としている。このため、その編集にかかる時間を削減することが可能となり、メモリ占有率の増大を抑えることができる。
【００１４】
【発明の実施の形態】
以下、本発明になるソフトウェア編集装置の実施例及び本発明になるコンピュータ読み取り可能な記憶媒体の実施例を、図面と共に説明する。
【００１５】
【実施例】
図１は、本発明になるソフトウェア編集装置の一実施例を示す斜視図である。ソフトウェア編集装置の本実施例では、本発明がコンピュータシステムに適用されている。
図１に示すコンピュータシステム１００は、大略ＣＰＵやディスクドライブ装置等を内蔵した本体部１０１、本体部１０１からの指示により、表示画面１０２ａ上に画像を表示するディスプレイ１０２、コンピュータシステム１００に種々の情報を入力するためのキーボード１０３、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するマウス１０４、及び外部のデータベースなどにアクセスして他のコンピュータシステムに記憶されているプログラム等をダウンロードするモデム１０５を有する。
【００１６】
ディスク１１０等の可搬型記録媒体に格納されるか、モデム１０５等の通信装置を使って他のコンピュータシステムの記録媒体１０６からダウンロードされる、コンピュータシステム１００にソフトウェア編集機能をもたせるプログラム（ソフトウェア）は、コンピュータシステム１００に入力されてコンパイルされる。本発明になる記憶媒体は、プログラムを格納した、例えばディスク１１０等の記録媒体からなる。本発明になる記憶媒体を構成する記録媒体は、ディスク１１０、ＩＣカードメモリ、フロッピーディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の可搬型記録媒体に限定されるものではなく、モデム１０５やＬＡＮ等の通信装置や通信手段を介して接続されるコンピュータシステムでアクセス可能な各種記録媒体を含む。
【００１７】
図２は、コンピュータシステム１００の本体部１０１内の要部の構成を説明するブロック図である。同図中、本体部１０１は、大略バス２００により接続されたＣＰＵ２０１と、ＲＡＭやＲＯＭ等からなるメモリ部２０２と、ディスク１１０用のディスクドライブ２０３と、ハードディスクドライブ２０４とからなる。例えば、ディスクドライブ２０３は、フロッピーディスク用のドライブ部と、ＣＤ−ＲＯＭ用のドライブ部とからなる構成であっても良い。ディスプレイ１０２、キーボード１０３、マウス１０４等は、バス２００を介してＣＰＵ２０１に接続されていても、直接ＣＰＵ２０１に接続されていても良い。
【００１８】
尚、コンピュータシステム１００の構成は、図１及び図２に示す構成に限定されるものではなく、代わりに各種周知の構成を使用しても良い。又、コンピュータシステム１００はデスクトップ型であるが、携帯型であっても良いことは、言うまでもない。
先ず、コンピュータシステム１００がソフトウェアの編集を行う場合の動作を説明する。図３は、本実施例におけるコンピュータシステム１００のＣＰＵ２０１の処理を説明するフローチャートである。図３に示す処理は、本発明になる記憶媒体の一実施例に格納されたプログラムに対応する。
【００１９】
又、図４は、図３に示す処理を説明するためのブロック図である。図４において、システムディスク１は、ＣＤ−ＲＯＭ等の、編集の対象となるソフトウェア（以下、システムファイルと言う）１１を格納している記録媒体である。このシステムディスク１内のシステムファイル１１は、直接編集不可能である。一次記憶装置２は、例えば図２に示すメモリ部２０２に対応し、一次記憶装置２内に格納された情報は、コンピュータシステム１００の再起動により消去される。記憶装置３は、例えば図２に示すハードディスクドライブ２０４に対応し、コンピュータシステム１００が実行したシステムファイルに関する処理情報３１を格納する。フロッピーディスク装置４は、例えば図２に示すディスクドライブ２０３内のフロッピーディスク用のドライブ部に対応する。尚、説明の便宜上、システムディスク１は、図２に示すディスクドライブ２０３内のＣＤ−ＲＯＭ用のドライブ部（図示せず）により読み取られるものとする。本実施例では、編集の対象となるシステムファイル１１は、例えばオペレーティングシステムをコンピュータシステム１００にインストールする際に、ユーザを支援するインストール支援ツールであるものとする。
【００２０】
図３において、コンピュータシステム１００がシステムディスク１により起動されると、ステップＳ１は、システムディスク１内のシステムファイル１１を一次記憶装置２内に複写して、システムファイル１１’を複製する。システムファイル１１は、ソフトウェア部ＳＷＰ１〜ＳＷＰｎを含み、複製されたシステムファイル１１’もソフトウェア部ＳＷＰ１〜ＳＷＰｎを含む。これにより、コンピュータシステム１００が一次記憶装置２内のシステムファイル１１’に基づいて動作可能な環境が構築される。
【００２１】
ステップＳ２は、オペレーティングシステムのインストール処理中であるか否かを判定する。この判定は、例えばインストール処理中にのみフラグを設定する構成とし、このフラグが設定されているか否かをチェックすることで行うことができる。ステップＳ２の判定結果がＮＯであると、ステップＳ３は初期画面の表示を行い、処理はコンピュータシステム１００の通常の処理へ進む。
【００２２】
他方、ステップＳ２の判定結果がＹＥＳであると、ステップＳ４は、ユーザに、運用情報ファイル４１が格納されたフロッピーディスクをフロッピーディスク装置４に挿入するよう促すメッセージを、ディスプレイ１０２上に表示する。ユーザがフロッピーディスクをフロッピーディスク装置４に挿入すると、ステップＳ５は、運用情報ファイル４１を読み込み、一次記憶装置２内へ運用情報２１として格納する。運用情報ファイル４１には、編集箇所を示すソフトウェア編集情報２２等が含まれる。
【００２３】
図５は、運用情報ファイル４１の構成を説明する図である。同図中、（ａ）は運用情報ファイル４１の概略構成を模式的示し、（ｂ）は運用情報ファイル４１のデータ構造を示し、（ｃ）は運用情報ファイル４１の１つの情報ファイルＤを示す。
図５（ａ）に示すように、運用情報ファイル４１は、コンピュータシステム１００の動作に必要な複数の情報ファイルＡ，Ｂ，．．．からなる。具体的には、運用情報ファイル４１は、図５（ｂ）に示すようなデータ構造を有し、運用情報ファイル４１の識別子、インデックスサイズ、リザーブ、各ファイル名及びそのオフセット値、各ファイルＡ，Ｂ，．．．からなる。又、図５（ｃ）に示すように、例えば１つのファイルＤには、全ての処理形態を示す処理形態番号▲１▼，．．．と、その他の運用に必要な情報が記述されている。
【００２４】
図３の説明に戻ると、ステップＳ６は、運用情報２１内にソフトウェア編集情報２２が含まれているか否かを判定する。ステップＳ６の判定結果がＮＯであると、処理はステップＳ１１へ進んでシステムファイル１１’の所望のソフトウェア部を実行し、処理は終了する。
ステップＳ６の判定結果がＹＥＳであると、ステップＳ７は、運用情報２１に基づいて、システムファイル１１’のうち、実行するべき所望のソフトウェア部の編集が必要であるか否かを判定する。ステップＳ７の判定結果がＮＯであると、処理はステップＳ１１へ進んでシステムファイル１１’の所望のソフトウェア部を実行し、処理は終了する。
【００２５】
ステップＳ７の判定結果がＹＥＳであると、ステップＳ８は、システムファイル１１’のうち、実行するべき所望のソフトウェア部の編集を実際に行うか否かを判定する。ステップＳ８の判定は、実行するべき所望のソフトウェア部の編集を実際に行うか否かの指示の入力をユーザに促す図６に示す如きメッセージを、ディスプレイ１０２上に表示し、ユーザの入力に基づいて行われる。ユーザが図６のメッセージに対して「いいえ」のボタンをマウス１０４等で選択すると、ステップＳ８の判定結果はＮＯとなり、処理はステップＳ１１へ進んでシステムファイル１１’の所望のソフトウェア部を実行し、処理は終了する。
【００２６】
他方、ユーザが図６のメッセージに対して「はい」のボタンをマウス１０４等で選択すると、ステップＳ８の判定結果はＹＥＳとなり、処理はステップＳ９へ進む。ステップＳ９は、ユーザに、編集内容を示す編集情報ファイル４２が格納されたフロッピーディスクをフロッピーディスク装置４に挿入するよう促す図７に示す如きメッセージをディスプレイ１０２上に表示する。尚、編集情報ファイル４２が格納されたフロッピーディスクと、運用情報ファイル４１が格納されたフロッピーディスクとは、同一のフロッピーディスクであっても良いことは、言うまでもない。
【００２７】
ユーザがフロッピーディスクをフロッピーディスク装置４に挿入して図７のメッセージに対して「実行」のボタンをマウス１０４等で選択すると、ステップＳ１０は、編集情報ファイル４２を読み込み、一次記憶装置２内のシステムファイル１１’のうち、実行するべき所望のソフトウェア部の編集を、外部記憶装置３内の処理情報３１と運用情報２１内の編集情報２２との比較に基づいて行う。そしてこの場合、ステップＳ１１は、システムファイル１１’の編集された所望のソフトウェア部を実行し、処理は終了する。
【００２８】
図８は、運用情報ファイル４１内の１つの情報ファイルＡの構成を説明する図である。同図に示すように、図５（ｂ）に示す情報ファイルＡは、各処理形態番号に対して、利用ソフトウェア情報を編集情報２２として格納している。同図に示すように、例えば処理形態番号▲１▼に対しては、処理番号Ｎ１と対応させて利用ソフトウェア部ＳＷＰ１，ＳＷＰ２、処理番号Ｎ２と対応させて利用ソフトウェア部ＳＷＰ３、処理番号Ｎ５と対応させて利用ソフトウェア部ＳＷＰ１，ＳＷＰ３等が、各利用ソフトウェア部の編集の要否と共に格納されている。又、処理形態番号▲２▼に対しては、処理番号Ｎ２と対応させて利用ソフトウェア部ＳＷＰ３，ＳＷＰ４、処理番号Ｎ４と対応させて利用ソフトウェア部ＳＷＰ３、処理番号Ｎ５と対応させて利用ソフトウェア部ＳＷＰ１，ＳＷＰ２等が、各利用ソフトウェア部の編集の要否と共に格納されている。
【００２９】
図９は、外部記憶装置３に格納される処理情報３１の構成を説明する図である。同図に示すように、処理情報３１は、処理完了フラグ、処理番号及び処理形態番号を含む。処理完了フラグは、各処理形態番号の処理が終了しているか否か、及び、各処理形態番号の各処理番号の処理が終了しているか否かを示すように、順次書き直される。従って、処理情報３１から、システムファイル１１の各処理の処理形態と処理状況を判断することができる。
【００３０】
つまり、図３に示すステップＳ１０において、外部記憶装置３内に格納されている処理情報３１と、一次記憶装置２内に格納されている運用情報２１内の編集情報２２とを比較することで、どの処理形態番号のどの処理番号まで処理が進んだかと、これから処理する処理番号で実行するべきソフトウェア部で編集するべきものがあるか否かを知ることができる。又、処理情報３１から、編集するべきソフトウェア部で、未編集のものと、編集済みのものを判別することもできる。そこで、これから処理する処理番号で実行するべきソフトウェア部で編集するべきもので未編集のものがあれば、編集情報ファイル４２内の編集内容に従って必要なソフトウェア部のみを編集し、運用情報２１に従って処理を実行すれば良い。
【００３１】
尚、上記実施例では、運用情報ファイル４１及び編集情報ファイル４２を夫々フロッピーディスクから一次記憶装置２内に読み込んでいるが、記録媒体はフロッピーディスクに限定されない。
又、運用情報ファイル４１及び編集情報ファイル４２の少なくとも一方を記録媒体又は通信媒体を介して一次記憶装置２内に読み込むようにしても良い。この場合の通信媒体は、インターネット等のネットワークと、図１に示すモデム１０５等を含む。通信媒体を介してファイルを読み込む場合、迅速にシステムファイル１１の編集情報をユーザに提供できると共に、編集済みの情報システムファイル全体を通信媒体を介して読み込む場合と比較すると、処理時間等の面でユーザへの負担が大幅に軽減できる。
【００３２】
尚、接続されるネットワークが電話回線ではなくＬＡＮやインターネットなどであれば、モデムではなくネットワークカードを利用すれば良い。
更に、運用情報ファイル４１及び編集情報ファイル４２の少なくとも一方を、通信媒体を介してフロッピーディスク等の記録媒体に一旦格納してから、一次記憶装置２内に読み込むようにしても良い。この場合、一度使用したファイルは、再度通信媒体を介して読み込む必要がなく、フロッピーディスク等の記録媒体から簡単に読み込める。
【００３３】
以上、本発明を実施例により説明したが、本発明は上記実施例に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能であることは、言うまでもない。
【００３４】
【発明の効果】
本発明によれば、ソフトウェアが直接編集不可能な形態で提供される場合でも、ソフトウェアの実行時に編集を可能とし、既存のソフトウェアが格納された記録媒体をそのまま使用可能とすることで、資源を有効に利用できるようにすることができる。
【００３５】
又、本発明においては、ソフトウェアを構成する全てのファイルのうち編集が必要な全てのファイルについて編集処理を行うのではなく、実行に必要な部分のみを編集の対象とする、即ち、選択された処理形態において使用されるソフトウェアの構成ファイルのみを編集の対象としている。このため、その編集にかかる時間を削減することが可能となり、メモリ占有率の増大を抑えることができる。
【図面の簡単な説明】
【図１】本発明になるソフトウェア編集装置の一実施例を示す斜視図である。
【図２】コンピュータシステムの本体部内の要部の構成を説明するブロック図である。
【図３】コンピュータシステムのＣＰＵの処理を説明するフローチャートである。
【図４】図３に示す処理を説明するためのブロック図である。
【図５】運用情報ファイルの構成を説明する図である。
【図６】実行するべき所望のソフトウェア部の編集を実際に行うか否かの指示の入力をユーザに促すメッセージを示す図である。
【図７】編集情報ファイルが格納されたフロッピーディスクをフロッピーディスク装置に挿入するようユーザに促すメッセージを示す図である。
【図８】運用情報ファイル内の１つの情報ファイルの構成を説明する図である。
【図９】処理情報の構成を説明する図である。
【符号の説明】
１      システムディスク
２      一次記憶装置
３      外部記憶装置
４    フロッピーディスク装置
１１，１１’      システムファイル
２１      運用情報
２２      編集情報
３１      処理情報
４１      運用情報ファイル
４２      編集情報ファイル
【図１】
0003655152.tif 000002
【図２】
0003655152.tif 000003
【図３】
0003655152.tif 000004
【図４】
0003655152.tif 000005
【図５】
0003655152.tif 000006
【図６】
0003655152.tif 000007
【図７】
0003655152.tif 000008
【図８】
0003655152.tif 000009
【図９】
0003655152.tif 000010