(57)【要約】【課題】  誤りのあるプログラムに基づいてファイルが処理された場合、処理が行われる前の状態のファイルを復元するプログラム作成装置を提供する。【解決手段】プログラム作成部２１ａで作成されたプログラムに基づく処理の対象となるファイルが同処理の前にオペレーションシステム２２の指令により記憶部２３に保存される一方、同処理が実行された後、オペレータの意図しない結果が出力されたとき、プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われ、記憶部２３に保存されている同ファイルがオペレーションシステム２２の指令により読み出され、同プログラムに基づく処理が行われる前の状態のファイルが復元される。このため、プログラムが誤って作成されたものであっても、ファイルを容易に元の状態に戻すことができる。【選択図】図１
2006146444.tif 000002
【特許請求の範囲】
【請求項１】
所定の操作が行われることによりプログラムを作成すると共に、処理の対象となるファイルに対して、作成された前記プログラムに基づく処理を実行するプログラム作成装置であって、
作成された前記プログラムに基づく処理の対象となる前記ファイルを該処理の前に保存する一方、該処理を実行した後、所定の操作が行われたとき、保存されている前記ファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元するファイル保存／復元手段が設けられていることを特徴とするプログラム作成装置。
【請求項２】
プログラム作成部と、
処理の対象となる前記ファイルに対して、該プログラム作成部で作成されたプログラムに基づく処理を実行するプログラム実行部とを有し、
前記ファイル保存／復元手段は、
前記プログラムに基づく処理を実行した後に該処理が行われる前の状態のファイルを復元するか否かを判定するためのフラグを管理するファイル復元判定部と、
前記プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われたとき、該ファイルを復元するための復元実行命令を出力するファイル復元実行部と、
記憶部と、
前記フラグが前記ファイルの復元を示すとき、処理の対象となる前記ファイルを該処理が行われる前の状態で前記記憶部に記憶させる一方、前記ファイル復元実行部から前記復元実行命令を受けたとき、前記記憶部に記憶されているファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元するオペレーションシステム部とから構成されていることを特徴とする請求項１記載のプログラム作成装置。
【請求項３】
前記プログラム実行部は、
前記プログラム作成部で作成されたプログラムに基づく処理を実行するとき、該処理の結果を表示する構成とされていることを特徴とする請求項２記載のプログラム作成装置。
【請求項４】
所定の操作が行われることによりプログラムを作成すると共に、処理の対象となるファイルに対して、作成された前記プログラムに基づく処理を実行するプログラム作成装置に用いられ、
作成された前記プログラムに基づく処理の対象となる前記ファイルを該処理の前に保存しておき、該処理を実行した後、所定の操作が行われたとき、保存されている前記ファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元することを特徴とするファイル保存方法。
【請求項５】
プログラムを作成するプログラム作成処理と、
作成された前記プログラムに基づく処理を実行した後に該処理が行われる前の状態の前記ファイルを復元するか否かを判定するファイル復元判定処理と、
該ファイル復元判定処理で前記ファイルの復元が判定されたとき、処理の対象となる前記ファイルを該処理が行われる前の状態で記憶するファイル記憶処理と、
処理の対象となる前記ファイルに対して、前記プログラム作成処理で作成されたプログラムに基づく処理を実行するプログラム実行処理と、
前記プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われたとき、該ファイルを復元するための復元実行命令を出力するファイル復元実行処理と、
前記復元実行命令が出力されたとき、前記ファイル記憶処理で記憶されたファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元するファイル復元処理とを行うことを特徴とする請求項４記載のファイル保存方法。
【請求項６】
前記プログラム実行処理では、
前記プログラム作成処理で作成されたプログラムに基づく処理を実行するとき、該処理の結果を表示することを特徴とする請求項５記載のファイル保存方法。
【請求項７】
コンピュータに請求項１乃至３のうちのいずれか一に記載のプログラム作成装置を制御させるためのファイル保存制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プログラム作成装置、該プログラム作成装置に用いられるファイル保存方法及びファイル保存制御プログラムに係り、特に、誤りのあるプログラムに基づいてファイルが処理された場合に用いて好適なプログラム作成装置、該プログラム作成装置に用いられるファイル保存方法及びファイル保存制御プログラムに関する。
【背景技術】
【０００２】
プログラム作成装置では、オペレータなどの操作により、たとえば“Ｖｉｓｕａｌ  Ｖａｓｉｃ”などのようなプログラム言語が入力されてプログラムが作成され、処理の対象となるファイルに対して、作成された同プログラムに基づく処理が実行される。“Ｖｉｓｕａｌ  Ｖａｓｉｃ”などのようなプログラム言語は、近年では多くのデータベースの自動加工を安易にするために、各種ワードプロセッサ用のソフトウェア（ワープロソフト）や、表計算ソフトなどに組み込まれるようになっている。これらのワープロソフトや表計算ソフトには、誤って行ってしまった操作をやり直すための「元に戻す」機能（たとえば、「削除復帰」など）が備えられ、元の状態が簡単に再現できるように工夫されている。
【０００３】
この種のプログラム作成装置は、従来では、たとえば図３に示すものがあった。
このプログラム作成装置１０は、同図３に示すように、プログラム作成部１１と、プログラム実行部１２と、表示部１３とから構成されている。プログラム作成部１１は、オペレータなどの操作により、たとえば“Ｖｉｓｕａｌ  Ｖａｓｉｃ”などのようなプログラム言語を入力してプログラムを作成する。プログラム実行部１２は、処理の対象となるファイルに対して、プログラム作成部１１で作成されたプログラムに基づく処理を実行する。表示部１３は、たとえば液晶表示装置などで構成され、プログラム実行部１２による処理の結果を表示する。
【０００４】
このプログラム作成装置１０では、たとえば、カレントフォルダの中にある、拡張子が「．ｘｌｓ」であるファイルがプログラムによって開かれ、１枚目のシートの特定欄にあるデータを「プログラム」という文字列に変換するプログラムがプログラム作成部１１で組まれる。プログラム作成者（オペレータ）の操作により、プログラムができた段階で動作確認のために同プログラムがプログラム実行部１２で実行される。ここで、オペレータがプログラムの内容を誤り、たとえば、カレントフォルダを、ハードディスクのＣドライブ及びＤドライブのうちの同Ｄドライブだけの指定にしてしまった場合、同Ｄドライブの中にある全ての「．ｘｌｓ」拡張子のファイルについて、このプログラムが実行される。このため、Ｄドライブの中にある全ての「．ｘｌｓ」拡張子のファイルの内容が書き換えられ、オペレータの意図しない結果が表示部１３に表示される。
【０００５】
上記のプログラム作成装置の他、従来、この種の技術としては、たとえば、次のような文献に記載されるものがあった。
特許文献１に記載されたファイル自動保存方法では、モニタ部により、空きメモリ容量その他のシステムダウンの予兆となるようなパラメータが一定周期毎にモニタされる。そして、アプリケーションソフトウェアにより、モニタ部が一定周期毎に送出してくるパラメータが受信され、このパラメータがシステムダウンの予兆を示しているか否かが判断される。そして、モニタ部からのパラメータがシステムダウンの予兆を示している場合、作業中のデータファイルが記憶装置部に自動保存される。つまり、システムダウンの予兆を考慮してデータファイルの自動保存が行われるので、システムダウンによって失われるデータが少なくなる。
【０００６】
特許文献２に記載されたワークエリアのデータセット管理方式では、トランザクション実行時に、最初にあるデータセットのあるメンバーが更新されたら、更新前の値をロールバックエリアに退避する。トランザクション実行時に、あるデータセットのあるメンバが更新され、そのデータセットがバックアップ対象ならば、そのメンバを含むブロックの識別子をバックアップ管理テーブルに書き込む。異常トランザクション終了時にロールバックエリアの内容をデータセットに復旧する。正常トランザクション終了時にバックアップ管理テーブル内の識別子に対応したブロックをバックアップファイルに退避する。従って、上位層でのデータセットをバックアップするためのプログラムが不要となる。
【０００７】
特許文献３に記載されたプログラムの実行性能計測システムでは、自動収集部により、実行性能計測対象の対話型プログラムが実行され、プログラム実行時のユーザの入力を含めて自動実行に必要なデータが収集され、オペレーションファイルに保存される。計測条件設定部により、オペレーションファイルに実行時間の計測点が指定され、プログラム実行時の時間計測範囲を設定した計測条件付きオペレーションファイルが作成される。自動実行部に、計測条件付きオペレーションファイルが入力され、プログラムが自動実行される。時刻管理部により、自動実行部で自動実行中のプログラムが計測点を通過する時刻が性能値収集ファイルに記録される。性能値レポート部により、性能値収集ファイルに記録された時刻情報から実行時間が算出される。このため、対象プログラムに実行時間の計測用コードを埋め込む等の修正を加えることなく、プログラムの一部分を単位とするような実行時間の計測が容易に行われ、対話型プログラムの実行性能が容易に測定される。
【特許文献１】特開２０００−３０５８１９号公報（要約書、図１）
【特許文献２】特開２０００−３３９１８３号公報（要約書、図１）
【特許文献３】特開平５−２５７７４１号公報（要約書、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来のプログラム作成装置では、次のような問題点があった。
すなわち、図３に示すプログラム作成装置１０では、Ｄドライブの中にある全ての「．ｘｌｓ」拡張子のファイルの内容が書き換えられ、オペレータが意図しない結果が出力されるが、これらの書き換えられたファイルの内容は、上記プログラムが実行される前の状態がわからないので、元に戻すことができない。つまり、プログラムによって実行された結果は、ワープロソフトや表計算ソフトのように簡単には実行前の状態に戻せないという問題点がある。その理由は、“Ｖｉｓｕａｌ  Ｂａｓｉｃ”などのプログラム言語は、実行前のファイルの状態を自動保存する機能がないことによる。このため、オペレータは、プログラムの実行前の状態のファイルを能動的に保存する必要がある。ところが、ファイルの内容によっては、オペレータ自身の操作によっても保存できないものもあるため、意図しない結果により、大切な情報が失われるという問題点がある。
【０００９】
また、特許文献１に記載されたファイル自動保存方法では、モニタ部からのパラメータがシステムダウンの予兆を示している場合、作業中のデータファイルが記憶装置部に自動保存されるようになっている。このため、この発明とは主旨や構成が異なる。
【００１０】
特許文献２に記載されたデータセット管理方式は、上位層でのデータセットをバックアップするためのプログラムを不要とするものであり、この発明とは主旨や構成が異なる。
【００１１】
特許文献３に記載されたプログラムの実行性能計測システムは、対象プログラムに実行時間の計測用コードを埋め込む等の修正を加えることなく、プログラムの一部分を単位とする実行時間の計測を行うものであり、この発明とは主旨や構成が異なる。
【００１２】
この発明は、上述の事情に鑑みてなされたもので、誤りのあるプログラムに基づいてファイルが処理された場合でも、この処理が行われる前の状態のファイルを復元するプログラム作成装置を提供することを目的としている。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、請求項１記載の発明は、所定の操作が行われることによりプログラムを作成すると共に、処理の対象となるファイルに対して、作成された前記プログラムに基づく処理を実行するプログラム作成装置に係り、作成された前記プログラムに基づく処理の対象となる前記ファイルを該処理の前に保存する一方、該処理を実行した後、所定の操作が行われたとき、保存されている前記ファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元するファイル保存／復元手段が設けられていることを特徴としている。
【００１４】
請求項２記載の発明は、請求項１記載のプログラム作成装置に係り、プログラム作成部と、処理の対象となる前記ファイルに対して、該プログラム作成部で作成されたプログラムに基づく処理を実行するプログラム実行部とを有し、前記ファイル保存／復元手段は、前記プログラムに基づく処理を実行した後に該処理が行われる前の状態のファイルを復元するか否かを判定するためのフラグを管理するファイル復元判定部と、前記プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われたとき、該ファイルを復元するための復元実行命令を出力するファイル復元実行部と、記憶部と、前記フラグが前記ファイルの復元を示すとき、処理の対象となる前記ファイルを該処理が行われる前の状態で前記記憶部に記憶させる一方、前記ファイル復元実行部から前記復元実行命令を受けたとき、前記記憶部に記憶されているファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元するオペレーションシステム部とから構成されていることを特徴としている。
【００１５】
請求項３記載の発明は、請求項２記載のプログラム作成装置に係り、前記プログラム実行部は、前記プログラム作成部で作成されたプログラムに基づく処理を実行するとき、該処理の結果を表示する構成とされていることを特徴としている。
【００１６】
請求項４記載の発明は、ファイル保存方法に係り、所定の操作が行われることによりプログラムを作成すると共に、処理の対象となるファイルに対して、作成された前記プログラムに基づく処理を実行するプログラム作成装置に用いられ、作成された前記プログラムに基づく処理の対象となる前記ファイルを該処理の前に保存しておき、該処理を実行した後、所定の操作が行われたとき、保存されている前記ファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元することを特徴としている。
【００１７】
請求項５記載の発明は、請求項４記載のファイル保存方法に係り、プログラムを作成するプログラム作成処理と、作成された前記プログラムに基づく処理を実行した後に該処理が行われる前の状態の前記ファイルを復元するか否かを判定するファイル復元判定処理と、該ファイル復元判定処理で前記ファイルの復元が判定されたとき、処理の対象となる前記ファイルを該処理が行われる前の状態で記憶するファイル記憶処理と、処理の対象となる前記ファイルに対して、前記プログラム作成処理で作成されたプログラムに基づく処理を実行するプログラム実行処理と、前記プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われたとき、該ファイルを復元するための復元実行命令を出力するファイル復元実行処理と、前記復元実行命令が出力されたとき、前記ファイル記憶処理で記憶されたファイルを読み出すことにより、前記プログラムに基づく処理が行われる前の状態のファイルを復元するファイル復元処理とを行うことを特徴としている。
【００１８】
請求項６記載の発明は、請求項５記載のファイル保存方法に係り、前記プログラム実行処理では、前記プログラム作成処理で作成されたプログラムに基づく処理を実行するとき、該処理の結果を表示することを特徴としている。
【００１９】
請求項７記載の発明は、ファイル保存制御プログラムに係り、コンピュータに請求項１乃至３のうちのいずれか一に記載のプログラム作成装置を制御させることを特徴としている。
【発明の効果】
【００２０】
この発明の構成によれば、ファイル保存／復元手段により、作成されたプログラムに基づく処理の対象となるファイルが同処理の前に保存される一方、同処理を実行した後、所定の操作が行われたとき、保存されている同ファイルが読み出されることにより、同プログラムに基づく処理が行われる前の状態のファイルが復元されるので、プログラムが誤って作成されたものであっても、ファイルを容易に元の状態に戻すことができる。又、プログラムの動作確認が必要な場合でも、同プログラムの実行前の状態のファイルをオペレータが能動的に保存する必要がないため、プログラム作成の工数を削減できる。
【００２１】
又、プログラム作成部で作成されたプログラムに基づく処理の対象となるファイルが同処理の前にオペレーションシステムの指令により記憶部に保存される一方、同処理が実行された後、オペレータの意図しない結果が出力されたとき、プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われ、記憶部に保存されている同ファイルがオペレーションシステムの指令により読み出され、同プログラムに基づく処理が行われる前の状態のファイルが復元されるので、プログラムが誤って作成されたものであっても、ファイルを容易に元の状態に戻すことができる。
【発明を実施するための最良の形態】
【００２２】
作成されたプログラムに基づく処理の対象となるファイルを同処理の前に保存しておき、同処理を実行した後、オペレータの意図しない結果が得られたとき、プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われることにより、保存されている同ファイルを読み出す構成のプログラム作成装置を提供する。
【実施例】
【００２３】
図１は、この発明の実施例であるプログラム作成装置の要部の電気的構成を示すブロック図である。
この例のプログラム作成装置２０は、同図に示すように、プログラム編集部２１と、オペレーションシステム２２と、記憶部２３とから構成されている。プログラム編集部２１は、プログラム作成部２１ａと、プログラム実行部２１ｂと、ファイル復元実行部２１ｃと、ファイル復元判定部２１ｄと、表示部２１ｅとを備えている。プログラム作成部２１ａは、図示しない操作部をオペレータが操作することにより、たとえば“Ｖｉｓｕａｌ  Ｖａｓｉｃ”などのようなプログラム言語を入力してプログラムを作成する。
【００２４】
プログラム実行部２１ｂは、処理の対象となるファイルに対して、プログラム作成部１１で作成されたプログラムに基づく処理を実行すると共に、処理の結果を表示部２１ｅに表示する。表示部２１ｅは、たとえば、液晶表示装置などで構成されている。ファイル復元判定部２１ｄは、図示しない操作部をオペレータが操作することにより、プログラムに基づく処理を実行した後に同処理が行われる前の状態のファイルを復元するか否かを判定するためのフラグが設定される。ファイル復元実行部２１ｃは、プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われたとき、同ファイルを復元するための復元実行命令をオペレーションシステム部２２へ出力する。
【００２５】
オペレーションシステム２２は、同システム２２全体を制御するＣＰＵ（中央処理装置）２２ａ及び同ＣＰＵ２２ａを動作させるためのファイル保存制御プログラムが記録されたＲＯＭ（リード・オンリ・メモリ）２２ｂを有している。特に、この実施例では、オペレーションシステム２２は、上記フラグがファイルの復元を示すとき、処理の対象となるファイルを同処理が行われる前の状態で記憶部２３に記憶させる一方、ファイル復元実行部２１ｃから復元実行命令を受けたとき、同記憶部２３に記憶されているファイルを読み出すことにより、プログラムに基づく処理が行われる前の状態のファイルを復元する。記憶部２３は、たとえばＲＡＭ（Randam Access Memory）などで構成されている。上記ファイル復元実行部２１ｃ、ファイル復元判定部２１ｄ、オペレーションシステム２２及び記憶部２３で、ファイル保存／復元手段が構成されている。
【００２６】
図２は、図１のプログラム作成装置２０の動作を説明するためのフローチャートである。
この図を参照して、この例のプログラム作成装置に用いられるファイル保存方法の処理内容について説明する。
このプログラム作成装置２０では、作成されたプログラムに基づく処理の対象となるファイルが同処理の前に保存される一方、同処理が実行された後、所定の操作が行われたとき、保存されている同ファイルが読み出され、同プログラムに基づく処理が行われる前の状態のファイルが復元される。
【００２７】
すなわち、図２に示すように、オペレータの操作により、プログラム作成部２１ａにプログラム言語が入力されてプログラムが作成される（ステップＡ１、プログラム作成処理）。たとえば、プログラムにてカレントフォルダの中にある、拡張子が「．ｘｌｓ」であるファイルが開かれ、１枚目のシートの特定欄にあるデータを「プログラム」という文字列に変換するプログラムが組まれる。処理の対象となるファイルに対して、上記プログラム作成処理で作成されたプログラムに基づく処理が同プログラムの動作確認の目的で試験的にプログラム実行部２１ｂで実行が開始される（ステップＡ２）。このとき、オペレータの操作により、プログラム作成処理で作成されたプログラムに基づく処理が実行された後に同処理が行われる前の状態のファイルを復元するか否かを判定するためのフラグ（自動保存フラグ）がファイル復元判定部２１ｄに設定される（ステップＡ３、ファイル復元判定処理）。この場合、オペレータは、処理が行われるファイルの保護を意識し、自動保存フラグをオン状態に設定する。
【００２８】
ファイル復元判定処理で設定された自動保存フラグが上記ファイルの復元を示すとき（すなわち、オン状態）、処理の対象となるファイルが同処理が行われる前の状態でオペレーションシステム２２の指令により記憶部２３に記憶される（ステップＡ４，Ａ７、ファイル記憶処理）。この場合、ファイル復元実行部２１ｃからオペレーションシステム部２２に対して、以降処理される全てのファイルを対象に自動保存するように通知される。通知を受け取ったオペレーションシステム部２２は、プログラムによって処理されるファイルを対象に、記憶部２３の特定の場所に同じ名前にて保存し、保存が終了すると、プログラム実行部２１ｂに通知する。プログラム実行部２１ｂは、処理の対象となるファイルが保存されたことの通知を受けると、当該ファイルに対して処理を行う。
【００２９】
この後、オペレーションシステム部２２は、プログラムによる処理の対象となるファイルが見つかるたびに同様の処理を行い、全ての編集ファイルについて、プログラム実行前の状態を保持し、プログラムの終了をむかえる。プログラムが全部終了したとき、プログラム実行部２１ｂからファイル復元実行部２１ｃへ終了通知が送信され、同ファイル復元実行部２１ｃの指令により、オペレーションシステム部２２は、以降のファイル自動保存を行わない。
【００３０】
この後、上記プログラムに基づく処理がプログラム実行部２１ｂで終了し、同処理の結果が表示部２１ｅに表示される（ステップＡ５，Ａ６、プログラム実行処理）。この場合、オペレータがプログラムの内容を誤り、たとえば、カレントフォルダを、ハードディスクのＣドライブ及びＤドライブのうちの同Ｄドライブだけの指定にしてしまった場合、同Ｄドライブの中にある全ての「．ｘｌｓ」拡張子のファイルについて、このプログラムが実行される。このため、Ｄドライブの中にある全ての「．ｘｌｓ」拡張子のファイルの内容が書き換えられ、オペレータの意図しない結果が表示部２１ｅに表示される。
【００３１】
この後、オペレータにより、上記プログラムに基づく処理が行われる前の状態のファイルを復元するための操作（すなわち、初期状態に戻す操作）が行われ、ファイル復元実行部２１ｃから同ファイルを復元するための復元実行命令がオペレーションシステム２２へ出力される（ステップＡ８、ファイル復元実行処理）。ファイル復元実行部２１ｃから復元実行命令が出力されたとき、オペレーションシステム２２の指令により、上記ファイル記憶処理で記憶部２３に記憶されたファイルが読み出されることにより、上記プログラムに基づく処理が行われる前の状態のファイルが復元される（ステップＡ４、ファイル復元処理）。一方、ステップＡ３で自動保存フラグがオフ状態に設定された場合、プログラム実行部２１ｂは、特にファイルに対する処理を行わず、プログラムを実行する。
【００３２】
以上のように、この実施例では、プログラム作成部２１ａで作成されたプログラムに基づく処理の対象となるファイルが同処理の前にオペレーションシステム２２の指令により記憶部２３に保存される一方、同処理が実行された後、オペレータの意図しない結果が出力されたとき、プログラムに基づく処理が行われる前の状態のファイルを復元するための操作が行われ、記憶部２３に保存されている同ファイルがオペレーションシステム２２の指令により読み出され、同プログラムに基づく処理が行われる前の状態のファイルが復元されるので、プログラムが誤って作成されたものであっても、ファイルを容易に元の状態に戻すことができる。又、プログラムの動作確認が必要な場合でも、同プログラムの実行前の状態のファイルをオペレータが能動的に保存する必要がないため、プログラム作成の工数が削減される。
【００３３】
以上、この発明の実施例を図面により詳述してきたが、具体的な構成は同実施例に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更などがあっても、この発明に含まれる。
たとえば、プログラム作成部２１ａに入力するプログラム言語は、“Ｖｉｓｕａｌ  Ｖａｓｉｃ”の他、たとえば、科学技術計算向きのＦＯＲＴＲＡＮ（formula translator）や、事務処理向きのＣＯＢＯＬ（common business oriented language ）などでも良い。また、記憶部２３は、ＲＡＭの他、たとえばハードディスクやＤＶＤ（Digital Video Disc）など、ＲＡＭと同等の機能を有するものであれば、任意のもので良い。
【産業上の利用可能性】
【００３４】
この発明は、任意のプログラム言語を入力してプログラムを作成すると共に、処理の対象となるファイルに対して、作成された同プログラムに基づく処理を実行するプログラム作成装置全般に適用できる。
【図面の簡単な説明】
【００３５】
【図１】この発明の実施例であるプログラム作成装置の要部の電気的構成を示すブロック図である。
【図２】図１のプログラム作成装置２０の動作を説明するためのフローチャートである。
【図３】従来のプログラム作成装置の構成図である。
【符号の説明】
【００３６】
２０      プログラム作成装置
２１      プログラム編集部（プログラム作成装置の一部）
２２      オペレーションシステム（ファイル保存／復元手段の一部）
２３      記憶部（ファイル保存／復元手段の一部）
２１ａ      プログラム作成部
２１ｂ      プログラム実行部
２１ｃ      ファイル復元実行部（ファイル保存／復元手段の一部）
２１ｄ      ファイル復元判定部（ファイル保存／復元手段の一部）
２１ｅ        表示部
２２ａ      ＣＰＵ（中央処理装置、ファイル保存／復元手段の一部）
２２ｂ      ＲＯＭ（リード・オンリ・メモリ、ファイル保存／復元手段の一部）
【図１】
2006146444.tif 000003
【図２】
2006146444.tif 000004
【図３】
2006146444.tif 000005