JPH0243660A - Executive program selecting system - Google Patents

Executive program selecting system

Info

Publication number
JPH0243660A
JPH0243660A JP19558188A JP19558188A JPH0243660A JP H0243660 A JPH0243660 A JP H0243660A JP 19558188 A JP19558188 A JP 19558188A JP 19558188 A JP19558188 A JP 19558188A JP H0243660 A JPH0243660 A JP H0243660A
Authority
JP
Japan
Prior art keywords
program
execution
processing
unit
execution program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP19558188A
Other languages
Japanese (ja)
Inventor
Akihiko Shinohara
篠原 明彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP19558188A priority Critical patent/JPH0243660A/en
Publication of JPH0243660A publication Critical patent/JPH0243660A/en
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE:To shorten processing time and to add a new program by analyzing the picture processing request of a user by a parameter analyzing table, in which a command name and the conditions of a parameter are set, and selecting and executing an executive program by referring to a selection control table, in which a processing name, a program name, and processing conditions are set, based on the analyzed result. CONSTITUTION:A command and the conditions of the parameter are previously set to a parameter analyzing table 26, and the processing name, the program name, and the processing conditions are previously set to a selection control table 27. A parameter analyzing part 21 analyzes the processing request of the user based on the contents of the parameter analyzing table 26, and an execute program selecting part 22 selects the optimum executive program based on the analyzed result and the contents of the selection control table 27. A program starting part 23 gives an instruction for executing the selected executive program to either the first program executing part 24 or the second program executing part 51 based on the selected result. Consequently, the optimum executive program can be automatically selected when picture processing is executed. Thus, the processing time can be shortened, and the new program can be added.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画像処理装置の実行プログラム選択方式に利
用する。特に、ホストコンピュータに画像処理専用プロ
セッサを接続些た画像処理装置において、実行時に最適
な実行プログラムを自動的に選択し、実行する実行プロ
グラム選択方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention is applied to an execution program selection method for an image processing apparatus. In particular, the present invention relates to an execution program selection method in which an optimal execution program is automatically selected and executed at the time of execution in an image processing apparatus connected to a host computer with a dedicated image processing processor.

〔概要〕〔overview〕

本発明は実行プログラム選択方式において、人力された
利用者の画像処理要求をコマンド名およびそのパラメー
タの条件が設定されているパラメータ解析表に基づいて
解析し、この解析結果に基づいて処理名、プログラム名
および処理条件が設定された選択制御表を参照し最適な
実行プログラムを自動的に選択してその実行プログラム
を実行することにより、 画像処理の実行時に自動的に最適な実行プログラムを選
択することができ、処理時間を短縮し、かつ新たなプロ
グラムを追加できるようにしたものである。
In the execution program selection method, the present invention analyzes a manually inputted image processing request from a user based on a parameter analysis table in which command names and parameter conditions are set, and based on the analysis results, the process name and program Automatically selects the optimal execution program when performing image processing by automatically selecting the optimal execution program by referring to the selection control table in which the name and processing conditions are set, and then executing that execution program. This reduces processing time and allows new programs to be added.

〔従来の技術〕[Conventional technology]

従来、実行プログラム選択方式は、一つの画像処理に対
して画像処理専用プロセッサを利用した実行プログラム
かホスト上での実行プログラムかのどちらか一つしか準
備されていないか、または複数の実行プログラムが準備
されていても最適な実行プログラムの選択は利用者が行
わなければならなかった。
Conventionally, in the execution program selection method, only one execution program is prepared for one image processing, either an execution program using a dedicated image processing processor or an execution program on the host, or multiple execution programs are prepared. Even if a program was prepared, the user had to select the most suitable program to execute.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかし、このような従来例の実行プログラム選択方式で
は、画像処理の内容により実行プログラムを選択できな
いか、または選択できてもその判断を利用者が行う必要
があり、利用者が誤ったプログラムを選択する可能性が
ある欠点があった。
However, with such conventional execution program selection methods, depending on the content of the image processing, it may not be possible to select an execution program, or even if it is possible to select one, the user must make the decision, and the user may select the wrong program. There were potential drawbacks.

利用者が誤った選択をした場合には、選択したプログラ
ムでは処理できないとか、または不必要に処理時間がか
かるなどの欠点があった。
If the user makes an incorrect selection, the selected program may not be able to process the program, or the process may take an unnecessary amount of time.

また画像処理装置の構築の面からも簡単に新しい処理プ
ログラムを追加することができない欠点があった。
In addition, from the viewpoint of construction of the image processing apparatus, there is a drawback that new processing programs cannot be easily added.

本発明は上記の欠点を解決するもので、画像処理の実行
時に自動的に最適なプログラムを選択することができ、
処理時間が短く、かつ新たなプログラムを容易に追加で
きる実行プログラム選択方式を提供することを目的とす
る。
The present invention solves the above-mentioned drawbacks, and is capable of automatically selecting an optimal program when performing image processing.
It is an object of the present invention to provide an execution program selection method that requires short processing time and allows new programs to be easily added.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、処理部を含むホストコンピュータと、演算部
を含む画像処理専用プロセッサとを備え、上記処理部は
、複数の実行プログラムを有しその一つを実行する第一
プログラム実行部を含み、上記演算部は、複数の実行プ
ログラムを有しその一つを実行する第二プログラム実行
部を含む実行プログラム選択方式において、上記処理部
は、コマンドおよびパラメータの条件が設定されたパラ
メータ解析表ならびに処理名、プログラム名および処理
条件が設定された選択制御表が格納されたメモリを含み
、上記パラメータ解析)の内容に基づいて利用者の処理
要求を解析するパラメータ解析部と、このパラメータ解
析部の解析結果および上記選択制御表の内容に基づいて
自動的に最適な実行プログラムを選択する実行プログラ
ム選択部と、この実行プログラム選択部の選択結果に基
づいて上記第一プログラム実行部または上記第二プログ
ラム実行部に上記選択した実行プログラムの実行指示を
与えるプログラム起動部とを備えたことを特徴とする。
The present invention includes a host computer including a processing unit, and an image processing dedicated processor including an arithmetic unit, the processing unit including a first program execution unit having a plurality of execution programs and executing one of them, In an execution program selection method in which the calculation unit includes a second program execution unit that has a plurality of execution programs and executes one of the execution programs, the processing unit includes a parameter analysis table in which commands and parameter conditions are set, and processing a parameter analysis unit that analyzes a user's processing request based on the contents of the above parameter analysis); and an analysis of this parameter analysis unit. an execution program selection section that automatically selects an optimal execution program based on the results and the contents of the selection control table; and an execution program execution section that executes the first program execution section or the second program based on the selection result of the execution program selection section. The present invention is characterized by comprising a program starting section that gives an instruction to execute the selected execution program to the section.

〔作用〕[Effect]

コマンドおよびパラメータの条件をパラメータ解析表に
設定しておく。また処理名、プログラム名および処理条
件を選択制御表に設定しておく。
Set command and parameter conditions in the parameter analysis table. In addition, the process name, program name, and process conditions are set in the selection control table.

パラメータ解析部はパラメータ解析表の内容に基づいて
利用者の処理要求を解析する。実行プログラム選択部は
この解析結果および選択制御表の内容に基づいて最適な
実行プログラムを選択する。
The parameter analysis unit analyzes the user's processing request based on the contents of the parameter analysis table. The execution program selection section selects an optimal execution program based on the analysis result and the contents of the selection control table.

プログラム起動部はこの選択結果に基づいて第一プログ
ラム実行部または第二プログラム実行部にこの選択され
た実行プログラムの実行指示を与える。以上の動作によ
り画像処理の実行時に自動的に最適な実行プログラムを
選択することができ、処理時間を短縮し、かつ新たなプ
ログラムを追加できる。
Based on the selection result, the program starting section gives an instruction to the first program executing section or the second program executing section to execute the selected execution program. With the above-described operations, it is possible to automatically select the optimum execution program when executing image processing, shorten the processing time, and add a new program.

〔実施例〕〔Example〕

本発明の実施例について図面を参照して説明する。第1
図は本発明第一実施例実行プログラム選択装置のブロッ
ク構成図である。第2図は本発明の実行プログラム選択
装置の処理部のブロック構成図である。第1図および第
2図において、実行プログラム選択装置は、処理部20
を含むホストコンピュータ10と、演算部50おおよび
画像処理の対象データが格納されるメモリ60を含む画
像処理専用プロセッサ40と、ホストコンピュータ10
に接続された磁気ディスク装置30とを備え、処理部2
0は、複数の実行プログラムを有しその一つを実行する
第一プログラム実行部24を含み、演算部50は9、複
数の実行プログラムを有しその一つを実行する第二プロ
グラム実行部51を含む。
Embodiments of the present invention will be described with reference to the drawings. 1st
The figure is a block diagram of the execution program selection device according to the first embodiment of the present invention. FIG. 2 is a block diagram of the processing section of the execution program selection device of the present invention. In FIGS. 1 and 2, the execution program selection device includes a processing unit 20
an image processing dedicated processor 40 including an arithmetic unit 50 and a memory 60 in which data to be subjected to image processing is stored;
and a magnetic disk device 30 connected to the processing unit 2.
0 includes a first program execution unit 24 that has a plurality of execution programs and executes one of them, and the calculation unit 50 includes a second program execution unit 51 that has a plurality of execution programs and executes one of them. including.

ここで本発明の特徴とするところは、処理部20は、コ
マンドおよびパラメータの条件が設定されたパラメータ
解析表26ならびに処理名、プログラム名および処理条
件が設定された選択制御表27が格納されたメモリ25
を含み、パラメータ解析表26の内容に基づいて利用者
の処理要求を解析するパラメータ解析部21と、パラメ
ータ解析部21の解析結果および選択制御表27の内容
に基づいて自動的に最適な実行プログラムを選択する実
行プログラム選択部22と、実行プログラム選択部22
の選択結果に基づいて第一プログラム実行部24または
第二プログラム実行R51に上記選択された実行プログ
ラムの実行する指示を与えるプログラム起動部23とを
備えたことにある。
Here, the feature of the present invention is that the processing unit 20 stores a parameter analysis table 26 in which commands and parameter conditions are set, and a selection control table 27 in which processing names, program names, and processing conditions are set. memory 25
a parameter analysis unit 21 that analyzes a user's processing request based on the contents of the parameter analysis table 26; and a parameter analysis unit 21 that automatically optimizes the execution program based on the analysis results of the parameter analysis unit 21 and the contents of the selection control table 27. an execution program selection section 22 that selects an execution program selection section 22;
The present invention further includes a program starting section 23 which gives an instruction to the first program executing section 24 or the second program executing section R51 to execute the selected execution program based on the selection result.

このような構成の実行プログラム選択装置の動作につい
て説明する。第3図は本発明の実行プログラム選択装置
の動作を示すフローチャートである。
The operation of the execution program selection device having such a configuration will be explained. FIG. 3 is a flowchart showing the operation of the execution program selection device of the present invention.

第1図〜第3図において、パラメータ解析部21は利用
者の画像処理要求を人力しく31)、パラメータ解析表
26に基づいて処理要求を解析する(S2)。処理要求
がコマンドの条件に合致しているか否かを検討し、合致
している場合には(S3)、処理名およびパラメータを
解析結果として実行プログラム選択部22に与える(S
4)。実行プログラム選択部22はこの解析結果および
選択制御表27の内容に基づいて最適な実行プログラム
を選択する(S5)。プログラム起動部23は、選択さ
れた実行プログラムの実行指示を該当するプログラム実
行部に与えて起動する(S6)。第一プログラム実行部
24または第二プログラム実行部51は選択された最適
な実行プログラムを実行する。
In FIGS. 1 to 3, the parameter analysis unit 21 manually receives the user's image processing request 31) and analyzes the processing request based on the parameter analysis table 26 (S2). It is examined whether the processing request matches the command conditions, and if so (S3), the processing name and parameters are given to the execution program selection unit 22 as analysis results (S3).
4). The execution program selection unit 22 selects an optimal execution program based on the analysis result and the contents of the selection control table 27 (S5). The program starting unit 23 gives an instruction to execute the selected execution program to the corresponding program executing unit and starts the program (S6). The first program execution unit 24 or the second program execution unit 51 executes the selected optimal execution program.

処理要求がコマンドの条件に合致しない場合には、ステ
ップSlに行き再度処理要求の入力を待つ。
If the processing request does not match the command conditions, the process goes to step Sl and waits for the processing request to be input again.

(本頁以下余白) 第1表は本発明の実行プログラム選択装置のパラメータ
解析表である。第2表は本発明の実行プログラム選択装
置の選択制御表である。
(Margins below this page) Table 1 is a parameter analysis table of the execution program selection device of the present invention. Table 2 is a selection control table of the execution program selection device of the present invention.

さらに具体的に動作例を説明する。パラメータ制御部2
1に対して、’anflΔa、 Xl+ y L+ E
L X2+ X2+ +’のように、アフィン変換の処
理要求が入力された場合に、パラメータ解析部21は、
第1表に示すパラメータ解析表26を参照し、コマンド
名がafnl’を捜す。見つかればパラメータaからパ
ラメータy2までがコマンド名afnlのコマンドの条
件に合うかどうかチエツクし、コマンド名が見つからな
ければエラーとし、再度処理要求を人力させる。パラメ
ータのチエツクは、パラメータ1は文字型で10文字以
内、パラメータ2は正の整数型で4桁以内といった条件
が設定されているので、その条件と入力されたパラメー
タをチエツクする。すべてのパラメータが条件を満たせ
ば、それぞれの型属性に合わせてパラメータを型変換し
、その情報を実行プログラム選択部22へ渡す。実行プ
ログラム選択部22は渡されたコマンド名、つまり処理
名とそのパラメータとを選択制御表27を参照すること
により、最適な実行プログラムを選択する。最適な実行
プログラムとは要求された処理が実行できることは当然
であるが最も処理時間が短く実行できるものなどである
。第2表に示す選択制御表27に示すように、アフィン
変換を実行する三種類の実行プログラムAFNI、AF
N2、AFN3が準備されており、人力画像データおよ
び出力画像データのデータタイプ、画像の大きさおよび
アフィン変換の手法などの条件ならびに処理時間などが
この表に設定されている。実行プログラムAFNlは、
ホストコンピュータ10の処理部20て動作するプログ
ラムとし、実行プログラムAFN2はホストコンピュー
タ10に接続された画像処理専用プロセッサ40上のプ
ログラムであるとする。
An example of operation will be explained in more detail. Parameter control section 2
1, 'anflΔa, Xl+ y L+ E
When an affine transformation processing request such as L X2+ X2+ +' is input, the parameter analysis unit 21
Refer to the parameter analysis table 26 shown in Table 1 and search for the command name afnl'. If it is found, it is checked whether parameters from parameter a to parameter y2 meet the conditions of the command with command name afnl. If the command name is not found, it is determined as an error and the processing request is made again manually. To check the parameters, conditions are set such that parameter 1 is a character type and is within 10 characters, and parameter 2 is a positive integer type and is within 4 digits, so the conditions and input parameters are checked. If all the parameters satisfy the conditions, the parameters are type-converted according to their respective type attributes, and the information is passed to the execution program selection section 22. The execution program selection unit 22 selects an optimal execution program by referring to the selection control table 27 for the passed command name, that is, the process name and its parameters. The optimal execution program is one that can execute the requested processing, but also one that can be executed in the shortest processing time. As shown in the selection control table 27 shown in Table 2, there are three types of execution programs AFNI and AF that execute affine transformation.
N2 and AFN3 are prepared, and conditions such as data type, image size and affine transformation method, processing time, etc. of human image data and output image data are set in this table. The execution program AFNl is
It is assumed that the program runs on the processing unit 20 of the host computer 10, and the execution program AFN2 is a program on the image processing dedicated processor 40 connected to the host computer 10.

人力画像データも出力画像データもホストコンピュータ
10の処理部20メモリのメモリ上にあるとすれば、実
行プログラムAFN1の処理時間は処理部20の演算能
力で決まり、実行プログラムAFN2の処理時間はホス
トコンピュータ10の処理部20と画像処理専用プロセ
ッサ40との間のデータ転送時間と画像処理専用プロセ
ッサの演算能力とで決まることになる。
If both human image data and output image data are stored in the memory of the processing unit 20 of the host computer 10, the processing time of the execution program AFN1 is determined by the computing power of the processing unit 20, and the processing time of the execution program AFN2 is determined by the processing capacity of the processing unit 20 of the host computer 10. It is determined by the data transfer time between the processing unit 20 of 10 and the image processing dedicated processor 40 and the computing power of the image processing dedicated processor.

実行プロセッサAFN1の処理時間は、t+=r+1m
g) ホストコンピュータ10の処理部20と画像処理プロセ
ッサ40との間のデータ転送時間は、tz+= f 2
1(Img) 実行プログラムAFN2の画像処理プロセッサ40での
処理時間は、 t 2. = r 22 (img) となる。
The processing time of execution processor AFN1 is t+=r+1m
g) The data transfer time between the processing unit 20 of the host computer 10 and the image processing processor 40 is tz+=f 2
1 (Img) The processing time of the execution program AFN2 in the image processing processor 40 is t2. = r 22 (img).

ここで、f (img)  は画像データの大きさによ
って決定される関数である。実行プログラムAFN1と
実行プログラムAFN2の処理時間は、処理時間t1 
と処理時間(tz++t22)で比較すればよいことに
なる。通常画像処理プロセッサの演算能力は、ホストコ
ンピュータ10の処理部20の数十倍から数千倍あるが
、データ転送に時間かかりすぎれば、その効果は減少す
る。すなわち、画像データの大きさにより実行プログラ
ムAFN1と実行プログラムAFN2とのどちらを選ん
だ方が良いかが決定される。
Here, f (img) is a function determined by the size of image data. The processing time of execution program AFN1 and execution program AFN2 is processing time t1.
It is sufficient to compare the processing time (tz++t22). Although the computing power of an image processing processor is usually several tens to thousands of times greater than that of the processing section 20 of the host computer 10, its effectiveness is reduced if data transfer takes too long. That is, it is determined whether it is better to select execution program AFN1 or execution program AFN2 depending on the size of the image data.

以上の説明は処理時間による選択例であるが、プログラ
ムによってはある条件を満足しなければ実行できないこ
ともあり、処理のアルゴリズムが異なる場合もある。本
実施例の実行プログラム選択部22は利用者の要求内容
により様々な条件が設定されている選択制御表27をチ
エツクし、最適な実行プログラムを決定する。
The above explanation is an example of selection based on processing time, but depending on the program, it may not be possible to execute unless certain conditions are satisfied, and the processing algorithm may be different. The execution program selection section 22 of this embodiment checks the selection control table 27 in which various conditions are set according to the contents of the user's request, and determines the most suitable execution program.

実行すべきプログラムが決定されれば、そのプログラム
名およびパラメータがプログラム起動部23へ渡される
。プログラム実行部24.51は、その指示情報により
最適な実行プログラムを実行する。
Once the program to be executed is determined, the program name and parameters are passed to the program starting unit 23. The program execution unit 24.51 executes an optimal execution program based on the instruction information.

以上説明したように、選択制御表27により最適な実行
プログラムを自動的に決定する実行プログラム選択部2
2により、利用者が指定した実行プログラムが実行でき
ないことや、実行できても不必要に処理時間がかかる問
題が解決できる。
As explained above, the execution program selection unit 2 automatically determines the optimal execution program based on the selection control table 27.
2 can solve the problem that the execution program specified by the user cannot be executed or that even if it can be executed, it takes unnecessary processing time.

さらに、新たに実行プログラムを作成して、この装置に
組み込む場合に、本発明の構成であれば選択制御表27
にそのプログラム名およびその条件を設定するだけでプ
ログラムの登録が完了する。
Furthermore, when creating a new execution program and incorporating it into this device, if the configuration of the present invention is used, the selection control table 27
Program registration is completed by simply setting the program name and its conditions.

すなわち、新たなプログラムを既存プログラム群とリン
クしなおすことが不必要な利点もある。
That is, there is an advantage that it is not necessary to relink a new program with an existing program group.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明は、利用者の負担を軽減で
き、処理を効率的に行うことができる優れた効果がある
。さらに、新たなプログラムを作成し、登録する場合も
選択制御表にそのプログラム名および条件を設定するだ
けでよい利点がある。
As described above, the present invention has the excellent effect of reducing the burden on the user and efficiently performing processing. Furthermore, when creating and registering a new program, there is an advantage in that it is only necessary to set the program name and conditions in the selection control table.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明一実施例実行プログラム選択装置のブロ
ック構成図。 第2図は本発明の実行プログラム選択装置の処理部のブ
ロック構成図。 第3図は本発明の実行プログラム選択装置の動作を示す
フローチャート。 10・・・ホストコンピュータ、20・・・処理部、2
1・・・パラメータ解析部、22・・・実行プログラム
選択部、23・・・プログラム起動部、24・・・第一
プログラム実行部、25.60・・・メモリ、26・・
・パラメータ解析表、27・・・選択制御表、30・・
・磁気ディスク装置、40・・・画像処理専用プロセッ
サ、50・・・演算部、51・・・第二プログラム実行
部。
FIG. 1 is a block diagram of an execution program selection device according to an embodiment of the present invention. FIG. 2 is a block diagram of the processing section of the execution program selection device of the present invention. FIG. 3 is a flowchart showing the operation of the execution program selection device of the present invention. 10... host computer, 20... processing unit, 2
DESCRIPTION OF SYMBOLS 1... Parameter analysis part, 22... Execution program selection part, 23... Program starting part, 24... First program execution part, 25. 60... Memory, 26...
・Parameter analysis table, 27...Selection control table, 30...
- Magnetic disk device, 40... Processor dedicated to image processing, 50... Arithmetic unit, 51... Second program execution unit.

Claims (1)

【特許請求の範囲】 1、処理部(20)を含むホストコンピュータ(10)
と、演算部(50)を含む画像処理専用プロセッサ(4
0)とを備え、 上記処理部は、複数の実行プログラムを有しその一つを
実行する第一プログラム実行部(24)を含み、 上記演算部は、複数の実行プログラムを有しその一つを
実行する第二プログラム実行部(51)を含む 実行プログラム選択方式において、 上記処理部は、コマンドおよびパラメータの条件が設定
されたパラメータ解析表(26)ならびに処理名、プロ
グラム名および処理条件が設定された選択制御表(27
)が格納されたメモリ(25)を含み、上記パラメータ
解析表の内容に基づいて利用者の処理要求を解析するパ
ラメータ解析部(21)と、このパラメータ解析部の解
析結果および上記選択制御表の内容に基づいて自動的に
最適な実行プログラムを選択する実行プログラム選択部
(22)と、この実行プログラム選択部の選択結果に基
づいて上記第一プログラム実行部または上記第二プログ
ラム実行部に上記選択された実行プログラムの実行指示
を与えるプログラム起動部(23)とを備えたことを特
徴とする実行プログラム選択方式。
[Claims] 1. A host computer (10) including a processing unit (20)
and an image processing dedicated processor (4) including an arithmetic unit (50).
0), the processing unit includes a first program execution unit (24) that has a plurality of execution programs and executes one of them, and the calculation unit has a plurality of execution programs and executes one of the execution programs. In the execution program selection method including a second program execution unit (51) that executes, the processing unit includes a parameter analysis table (26) in which commands and parameter conditions are set, and a process name, program name, and processing conditions set. Selected control table (27
), which includes a memory (25) in which parameters are stored, and which analyzes a user's processing request based on the contents of the parameter analysis table, and a parameter analysis unit (21) that analyzes a user's processing request based on the contents of the parameter analysis table, and a parameter analysis unit (21) that stores the analysis results of the parameter analysis unit and the selection control table. an execution program selection section (22) that automatically selects an optimal execution program based on the content; and an execution program selection section (22) that automatically selects an optimal execution program based on the content; An execution program selection method characterized by comprising: a program starting section (23) that gives an instruction to execute the executed execution program.
JP19558188A 1988-08-04 1988-08-04 Executive program selecting system Pending JPH0243660A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19558188A JPH0243660A (en) 1988-08-04 1988-08-04 Executive program selecting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19558188A JPH0243660A (en) 1988-08-04 1988-08-04 Executive program selecting system

Publications (1)

Publication Number Publication Date
JPH0243660A true JPH0243660A (en) 1990-02-14

Family

ID=16343518

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19558188A Pending JPH0243660A (en) 1988-08-04 1988-08-04 Executive program selecting system

Country Status (1)

Country Link
JP (1) JPH0243660A (en)

Similar Documents

Publication Publication Date Title
US20190057125A1 (en) System and method for managing log data
JPH0243660A (en) Executive program selecting system
CN115857782A (en) Automatic information input method and system based on artificial intelligence
JP3637606B2 (en) Data processing device
JPH11250037A (en) Content editing device and recording medium
JP2629051B2 (en) File organization information acquisition processing method
JPS59177649A (en) Data processing device
JP2720768B2 (en) Program customization equipment
JPS6152748A (en) Trace selection system of microprogram development device
JPH04373060A (en) Batch job input number limiting system
JPH02308355A (en) Input procedure management system for interpreter
JPH04318623A (en) Control device
JPH03212724A (en) File format identification system for floppy disk processor
JPH05346858A (en) Program editing method
JPH08335249A (en) Document reader
JPH06250732A (en) Programmable controller
JPH01237834A (en) System for editing and displaying load module
JPH06103287A (en) Office equipment
JP2001092673A (en) Information processing apparatus and storage medium storing analysis execution program
JP2001175780A (en) Slip output selection system, slip output selection method and recording medium recording slip output selection procedure
JPH01211016A (en) Computer system
JPH02155026A (en) Character output device
JPH04309162A (en) Method for copying file between dual disks
JPH0916584A (en) Document creation device and kana-kanji conversion method
JPH05324290A (en) Graphical user interface creation system