JPH07311677A - 操作処理装置 - Google Patents
操作処理装置Info
- Publication number
- JPH07311677A JPH07311677A JP6103653A JP10365394A JPH07311677A JP H07311677 A JPH07311677 A JP H07311677A JP 6103653 A JP6103653 A JP 6103653A JP 10365394 A JP10365394 A JP 10365394A JP H07311677 A JPH07311677 A JP H07311677A
- Authority
- JP
- Japan
- Prior art keywords
- function
- correspondence
- sentence
- natural language
- explanation
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
(57)【要約】
【目的】 専用の人工言語や、プログラミング言語を習
得する必要がなく、自然言語によって容易に操作や機能
の拡張が可能である操作処理装置を提供することにあ
る。 【構成】 ユーザの操作を受理するユーザ操作手段10
1と、該操作をそれが目的とする機能指示に変換する変
換手段102と、該機能を実行する機能実行手段104
と、操作に対応する機能の説明を自然言語文で入力する
説明文定義手段001と、該自然言語文による説明を解
釈して機能指示を出力する説明文解釈手段002と、操
作と機能を対応付ける対応定義手段003と、操作と機
能の対応を格納する対応記憶手段103と、を含んで構
成されている。
得する必要がなく、自然言語によって容易に操作や機能
の拡張が可能である操作処理装置を提供することにあ
る。 【構成】 ユーザの操作を受理するユーザ操作手段10
1と、該操作をそれが目的とする機能指示に変換する変
換手段102と、該機能を実行する機能実行手段104
と、操作に対応する機能の説明を自然言語文で入力する
説明文定義手段001と、該自然言語文による説明を解
釈して機能指示を出力する説明文解釈手段002と、操
作と機能を対応付ける対応定義手段003と、操作と機
能の対応を格納する対応記憶手段103と、を含んで構
成されている。
Description
【0001】
【産業上の利用分野】本発明は、計算機システムにおけ
る操作処理装置に関し、特に操作を機能と対応付ける解
釈方法および解釈の定義方法に関する。
る操作処理装置に関し、特に操作を機能と対応付ける解
釈方法および解釈の定義方法に関する。
【0002】
【従来の技術】従来、個々の操作に対する機能をあらか
じめ固定的に定義された装置が一般的であった。オペレ
ーティングシステムにおける、コマンド名の入力という
操作と、コマンドの実行という機能の対応などがこの装
置である。
じめ固定的に定義された装置が一般的であった。オペレ
ーティングシステムにおける、コマンド名の入力という
操作と、コマンドの実行という機能の対応などがこの装
置である。
【0003】また、プログラミングによって操作と機能
の対応を拡張できる装置もある。ユニックス上のマルチ
・ウィンドウ環境におけるウィンドウ・マネージャなど
のユーザインタフェース管理システムでは、特定の機能
の実行と、ボタンを押す、メニューを選択するなどの操
作との対応付けを専用の人工言語によって定義する。加
登基二らの「視覚的プログラミングシステム記述モデ
ル」(情報処理学会研究会報告91−SE−78−3)
では、アイコンの解釈をリスプ風に記述する。
の対応を拡張できる装置もある。ユニックス上のマルチ
・ウィンドウ環境におけるウィンドウ・マネージャなど
のユーザインタフェース管理システムでは、特定の機能
の実行と、ボタンを押す、メニューを選択するなどの操
作との対応付けを専用の人工言語によって定義する。加
登基二らの「視覚的プログラミングシステム記述モデ
ル」(情報処理学会研究会報告91−SE−78−3)
では、アイコンの解釈をリスプ風に記述する。
【0004】
【発明が解決しようとする課題】操作と機能が固定され
た装置では、これらの対応が変更できず、あらかじめ用
意されたものにユーザが慣れる事を強いられた。
た装置では、これらの対応が変更できず、あらかじめ用
意されたものにユーザが慣れる事を強いられた。
【0005】プログラミングによって操作と機能の対応
を拡張できる装置でも、これらの対応を定義する為に
は、専用の人工言語や、プログラミング言語を習得する
必要がある。
を拡張できる装置でも、これらの対応を定義する為に
は、専用の人工言語や、プログラミング言語を習得する
必要がある。
【0006】従来装置ではこのような問題があり、プロ
グラミングに精通していないユーザにとって操作や機能
の拡張が困難であるという欠点がある。
グラミングに精通していないユーザにとって操作や機能
の拡張が困難であるという欠点がある。
【0007】本発明の目的は、上述の点に鑑み、専用の
人工言語や、プログラミング言語を習得する必要がな
く、自然言語によって容易に操作や機能の拡張が可能で
ある操作処理装置を提供することにある。
人工言語や、プログラミング言語を習得する必要がな
く、自然言語によって容易に操作や機能の拡張が可能で
ある操作処理装置を提供することにある。
【0008】
【課題を解決するための手段】本発明の操作処理装置
は、ユーザの操作を受理するユーザ操作手段と、前記操
作に対応する機能の説明を自然言語文で入力する説明文
定義手段と、前記自然言語文による説明を解釈して機能
指示を出力する説明文解釈手段と、前記操作と前記機能
指示を対応付ける対応定義手段と、前記操作と前記機能
指示の対応を格納する対応記憶手段と、前記対応記憶手
段に格納されている対応関係から前記操作をそれが目的
とする機能指示に変換する変換手段と、前記変換された
機能指示により前記機能を実行する機能実行手段とから
構成されることを特徴とする。
は、ユーザの操作を受理するユーザ操作手段と、前記操
作に対応する機能の説明を自然言語文で入力する説明文
定義手段と、前記自然言語文による説明を解釈して機能
指示を出力する説明文解釈手段と、前記操作と前記機能
指示を対応付ける対応定義手段と、前記操作と前記機能
指示の対応を格納する対応記憶手段と、前記対応記憶手
段に格納されている対応関係から前記操作をそれが目的
とする機能指示に変換する変換手段と、前記変換された
機能指示により前記機能を実行する機能実行手段とから
構成されることを特徴とする。
【0009】また、本発明の操作処理装置は、ユーザの
操作を受理するユーザ操作手段と、前記操作に対応する
機能の自然言語の説明文を入力する説明文定義手段と、
ユーザの行う操作と該操作の目的とする機能の自然言語
の説明文とを対応付ける対応定義手段と、前記操作と前
記機能の自然言語の説明文との対応を記録する対応記憶
手段と、前記対応記憶手段に格納されている対応関係か
ら前記操作をそれが目的とする機能の自然言語の説明文
に変換する変換手段と、前記変換された機能の自然言語
の説明文を解釈して機能指示を出力する説明文解釈手段
と、該機能指示を実行する機能実行手段とから構成され
ることを特徴とする。
操作を受理するユーザ操作手段と、前記操作に対応する
機能の自然言語の説明文を入力する説明文定義手段と、
ユーザの行う操作と該操作の目的とする機能の自然言語
の説明文とを対応付ける対応定義手段と、前記操作と前
記機能の自然言語の説明文との対応を記録する対応記憶
手段と、前記対応記憶手段に格納されている対応関係か
ら前記操作をそれが目的とする機能の自然言語の説明文
に変換する変換手段と、前記変換された機能の自然言語
の説明文を解釈して機能指示を出力する説明文解釈手段
と、該機能指示を実行する機能実行手段とから構成され
ることを特徴とする。
【0010】
【実施例】以下、図面を参照して本発明の操作処理装置
の実施例について説明する。図1は本発明の第1の実施
例における操作処理装置の構成を示すブロック図であ
る。
の実施例について説明する。図1は本発明の第1の実施
例における操作処理装置の構成を示すブロック図であ
る。
【0011】係る実施例における操作処理装置は、ユー
ザの操作を受理するユーザ操作手段101と、該操作を
それが目的とする機能指示に変換する変換手段102
と、該機能を実行する機能実行手段104と、操作に対
応する機能の説明を自然言語文で入力する説明文定義手
段001と、該自然言語文による説明を解釈して機能指
示を出力する説明文解釈手段002と、操作と機能を対
応付ける対応定義手段003と、操作と機能の対応を格
納する対応記憶手段103と、を含んで構成されてい
る。
ザの操作を受理するユーザ操作手段101と、該操作を
それが目的とする機能指示に変換する変換手段102
と、該機能を実行する機能実行手段104と、操作に対
応する機能の説明を自然言語文で入力する説明文定義手
段001と、該自然言語文による説明を解釈して機能指
示を出力する説明文解釈手段002と、操作と機能を対
応付ける対応定義手段003と、操作と機能の対応を格
納する対応記憶手段103と、を含んで構成されてい
る。
【0012】図1を参照して本発明の第1の操作処理装
置の実施例について説明する。
置の実施例について説明する。
【0013】ユーザ操作手段101は、例えば、視覚的
プログラミング環境であり、ユーザによるアイコンの選
択や移動などの操作を可能にする。
プログラミング環境であり、ユーザによるアイコンの選
択や移動などの操作を可能にする。
【0014】操作に対応する機能を定義する場合には、
ユーザ操作手段101は、ユーザの操作601を入力と
し、内部処理可能な表現である操作情報701を出力す
る。例えば、視覚的プログラミングにおいてアイコン選
択時の機能を定義する。アイコン#1の選択という操作
が行われると、ユーザ操作手段101は“select
_icon#1”という操作情報701を出力する。こ
の操作と操作情報の関係は、例えば図3のように表に表
すことができる。
ユーザ操作手段101は、ユーザの操作601を入力と
し、内部処理可能な表現である操作情報701を出力す
る。例えば、視覚的プログラミングにおいてアイコン選
択時の機能を定義する。アイコン#1の選択という操作
が行われると、ユーザ操作手段101は“select
_icon#1”という操作情報701を出力する。こ
の操作と操作情報の関係は、例えば図3のように表に表
すことができる。
【0015】これに併せて説明文定義手段001はユー
ザから入力された説明文700を説明文702として説
明文解釈手段002に対して出力する。説明文解釈手段
は説明文702を入力とし、解釈して機能指示703を
出力する。
ザから入力された説明文700を説明文702として説
明文解釈手段002に対して出力する。説明文解釈手段
は説明文702を入力とし、解釈して機能指示703を
出力する。
【0016】説明文解釈手段002には例えば、本出願
人の出願になる特願平4−256660号に記載の自然
言語インタフェース方式を用いて実現することができ
る。該自然言語インタフェース装置は、自然言語文を入
力とし、概念依存表現を出力する自然言語構文解析手段
と、概念依存表現中の概念素を意味素に変換した中間表
現を出力する手段と前記中間表現を入力とし、意味素を
ノード、意味素間の関係をリンクとするネットワーク形
式で表現可能なアプリケーション言語表現を出力する言
語生成手段とを有し、前記言語生成手段において、中間
表現中の意味素を表すノードの対に対し、入力文の構造
とアプリケーション言語の構文および意味素のアプリケ
ーションにおける機能とを制約として、リンクによる結
合の可否の判定を行い、前記判定の結果に基づく結合に
よって構成されるネットワークにより、アプリケーショ
ン言語表現の構造生成を行う。
人の出願になる特願平4−256660号に記載の自然
言語インタフェース方式を用いて実現することができ
る。該自然言語インタフェース装置は、自然言語文を入
力とし、概念依存表現を出力する自然言語構文解析手段
と、概念依存表現中の概念素を意味素に変換した中間表
現を出力する手段と前記中間表現を入力とし、意味素を
ノード、意味素間の関係をリンクとするネットワーク形
式で表現可能なアプリケーション言語表現を出力する言
語生成手段とを有し、前記言語生成手段において、中間
表現中の意味素を表すノードの対に対し、入力文の構造
とアプリケーション言語の構文および意味素のアプリケ
ーションにおける機能とを制約として、リンクによる結
合の可否の判定を行い、前記判定の結果に基づく結合に
よって構成されるネットワークにより、アプリケーショ
ン言語表現の構造生成を行う。
【0017】例えば、説明文702として「文書を作成
する」という文を入力すると、説明文の解釈結果として
説明文解釈手段002は“ed draft”を機能指
示703として出力する。
する」という文を入力すると、説明文の解釈結果として
説明文解釈手段002は“ed draft”を機能指
示703として出力する。
【0018】対応定義手段003は操作情報701と機
能指示703を入力とし、これらの対応情報704を対
応記憶手段103に格納する。図4は操作情報701と
して“select_icon#1”が、機能指示70
3として“ed draft”が入力された場合の対応
情報704の例である。図5は“select_ico
n#1”と“ed draft”の対応情報を含む対応
記憶手段103の例である。
能指示703を入力とし、これらの対応情報704を対
応記憶手段103に格納する。図4は操作情報701と
して“select_icon#1”が、機能指示70
3として“ed draft”が入力された場合の対応
情報704の例である。図5は“select_ico
n#1”と“ed draft”の対応情報を含む対応
記憶手段103の例である。
【0019】操作により機能を実行する場合には、ユー
ザ操作手段101は、ユーザの操作601を入力とし、
操作601に対応する操作情報602を出力する。例え
ば、アイコン#1の選択という操作により記号“sel
ect_icon#1”を操作情報602として出力す
る。
ザ操作手段101は、ユーザの操作601を入力とし、
操作601に対応する操作情報602を出力する。例え
ば、アイコン#1の選択という操作により記号“sel
ect_icon#1”を操作情報602として出力す
る。
【0020】変換手段102は操作情報602を入力と
し、対応記憶手段103から操作情報602に関連する
対応情報603を参照して、操作情報602に含まれる
操作に対応する機能指示604を出力する。例えば、操
作情報602として“select_icon#1”が
入力されると、対応記録手段103に含まれる“sel
ect_icon#1”と“ed draft”の組を
対応情報603として参照し、“select_ico
n#1”に対応する機能指示604として“ed dr
aft”を出力する。
し、対応記憶手段103から操作情報602に関連する
対応情報603を参照して、操作情報602に含まれる
操作に対応する機能指示604を出力する。例えば、操
作情報602として“select_icon#1”が
入力されると、対応記録手段103に含まれる“sel
ect_icon#1”と“ed draft”の組を
対応情報603として参照し、“select_ico
n#1”に対応する機能指示604として“ed dr
aft”を出力する。
【0021】機能実行手段104は機能指示604を入
力とし、機能指示604で指定された機能を実行する。
例えば、機能指示604として“ed draft”が
入力されると、文書名を“draft”とする文書を対
象に、エディタを“ed”コマンドにより起動する。
力とし、機能指示604で指定された機能を実行する。
例えば、機能指示604として“ed draft”が
入力されると、文書名を“draft”とする文書を対
象に、エディタを“ed”コマンドにより起動する。
【0022】図2は本発明の第2の実施例における操作
処理装置の構成を示すブロック図である。
処理装置の構成を示すブロック図である。
【0023】係る実施例における操作処理装置は、ユー
ザの操作を受理するユーザ操作手段101と、該操作を
それが目的とする機能の自然言語の説明文に変換する変
換手段106と、該説明文を解釈して機能指示を出力す
る説明文解釈手段002と、該機能指示を実行する機能
実行手段104と、操作に対応する機能の説明を自然言
語文で入力する説明文定義手段001と、ユーザの行う
操作と該操作の目的とする機能の説明文とを対応付ける
対応定義手段004と、操作と機能の対応を記録する対
応記憶手段105と、を含んで構成されている。
ザの操作を受理するユーザ操作手段101と、該操作を
それが目的とする機能の自然言語の説明文に変換する変
換手段106と、該説明文を解釈して機能指示を出力す
る説明文解釈手段002と、該機能指示を実行する機能
実行手段104と、操作に対応する機能の説明を自然言
語文で入力する説明文定義手段001と、ユーザの行う
操作と該操作の目的とする機能の説明文とを対応付ける
対応定義手段004と、操作と機能の対応を記録する対
応記憶手段105と、を含んで構成されている。
【0024】図2を参照して本発明の第2の操作処理装
置の実施例について説明する。
置の実施例について説明する。
【0025】ユーザ操作手段101は、例えば、視覚的
プログラミング環境であり、ユーザによるアイコンの選
択や移動などの操作を可能にする。
プログラミング環境であり、ユーザによるアイコンの選
択や移動などの操作を可能にする。
【0026】操作に対応する機能を定義する場合には、
ユーザ操作手段101は、ユーザの操作601を入力と
し、内部処理可能な表現である操作情報701を出力す
る。例えば、視覚的プログラミングにおいてアイコン選
択時の機能を定義する。アイコン#1の選択という操作
が行われると、ユーザ操作手段101は“select
_icon#1”という操作情報701を出力する。こ
の操作と操作情報の関係は、例えば図3のように表に表
すことができる。
ユーザ操作手段101は、ユーザの操作601を入力と
し、内部処理可能な表現である操作情報701を出力す
る。例えば、視覚的プログラミングにおいてアイコン選
択時の機能を定義する。アイコン#1の選択という操作
が行われると、ユーザ操作手段101は“select
_icon#1”という操作情報701を出力する。こ
の操作と操作情報の関係は、例えば図3のように表に表
すことができる。
【0027】これに併せて説明文定義手段001はユー
ザから入力された説明文700を説明文702として対
応定義手段004に対して出力する。
ザから入力された説明文700を説明文702として対
応定義手段004に対して出力する。
【0028】対応定義手段004は操作情報701と説
明文702を入力とし、これらの対応情報705を対応
記憶手段105に格納する。図6は操作情報701とし
て“select_icon#1”が、説明文702と
して「文書を作成する」が入力された場合の対応情報7
05の例である。図7は“select_icon#
1”と「文書を作成する」の対応情報を含む対応記憶手
段105の例である。
明文702を入力とし、これらの対応情報705を対応
記憶手段105に格納する。図6は操作情報701とし
て“select_icon#1”が、説明文702と
して「文書を作成する」が入力された場合の対応情報7
05の例である。図7は“select_icon#
1”と「文書を作成する」の対応情報を含む対応記憶手
段105の例である。
【0029】操作により機能を実行する場合には、ユー
ザ操作手段101は、ユーザの操作601を入力とし、
内部処理可能な表現である操作情報602を出力する。
例えば、アイコン#1の選択という操作が行われると、
“select_icon#1”を操作情報602とし
て出力する。
ザ操作手段101は、ユーザの操作601を入力とし、
内部処理可能な表現である操作情報602を出力する。
例えば、アイコン#1の選択という操作が行われると、
“select_icon#1”を操作情報602とし
て出力する。
【0030】変換手段106は操作情報602を入力と
し、対応記憶手段105から操作情報602に関連する
対応情報605を参照して、操作情報602に含まれる
操作に対応する説明文606を出力する。例えば、操作
情報602として“select_icon#1”が入
力されると、対応記録手段103に含まれる“sele
ct_icon#1”と「文書を作成する」の組を対応
情報605として参照し、“select_icon#
1”に対応する説明文606として「文書を作成する」
を出力する。
し、対応記憶手段105から操作情報602に関連する
対応情報605を参照して、操作情報602に含まれる
操作に対応する説明文606を出力する。例えば、操作
情報602として“select_icon#1”が入
力されると、対応記録手段103に含まれる“sele
ct_icon#1”と「文書を作成する」の組を対応
情報605として参照し、“select_icon#
1”に対応する説明文606として「文書を作成する」
を出力する。
【0031】説明文解釈手段002は変換手段106が
出力した説明文606を入力とし、解釈して機能指示6
04を出力する。例えば、説明文606として「文書を
作成する」という文を入力すると、説明文の解釈結果と
して“ed draft”という機能指示を機能指示6
04として出力する。
出力した説明文606を入力とし、解釈して機能指示6
04を出力する。例えば、説明文606として「文書を
作成する」という文を入力すると、説明文の解釈結果と
して“ed draft”という機能指示を機能指示6
04として出力する。
【0032】機能実行手段104は機能指示604を入
力とし、機能指示604で指定された機能を実行する。
例えば、機能指示604として“ed draft”が
入力されると、文書名を“draft”とする文書を対
象に、エディタを“ed”コマンドにより起動する。
力とし、機能指示604で指定された機能を実行する。
例えば、機能指示604として“ed draft”が
入力されると、文書名を“draft”とする文書を対
象に、エディタを“ed”コマンドにより起動する。
【0033】以上の例ではユーザ操作手段101を視覚
的プログラミング環境とし、アイコンの選択という単純
な操作を操作601の例としたが、アイコンの重ね合わ
せや変形のように、単純な操作を複合した操作であって
もよく、それに対応する機能も、集計と集計結果の帳票
作成などの複数の処理の系列であってもよい。
的プログラミング環境とし、アイコンの選択という単純
な操作を操作601の例としたが、アイコンの重ね合わ
せや変形のように、単純な操作を複合した操作であって
もよく、それに対応する機能も、集計と集計結果の帳票
作成などの複数の処理の系列であってもよい。
【0034】また、ユーザ操作手段101は音声認識手
段を含んだり、画像認識手段を含んでいてもよく、操作
601は音声やゼスチャなどによる操作であってもよ
い。
段を含んだり、画像認識手段を含んでいてもよく、操作
601は音声やゼスチャなどによる操作であってもよ
い。
【0035】
【発明の効果】本発明によれば、専用の人工言語や、プ
ログラミング言語を習得する必要がなく、自然言語によ
って容易に操作や機能の拡張が可能である操作処理装置
を提供することができる。
ログラミング言語を習得する必要がなく、自然言語によ
って容易に操作や機能の拡張が可能である操作処理装置
を提供することができる。
【図1】本発明の第1の実施例における操作処理装置の
構成を示すブロック図である。
構成を示すブロック図である。
【図2】本発明の第2の実施例における操作処理装置の
構成を示すブロック図である。
構成を示すブロック図である。
【図3】操作と操作情報の関係の例を示す図である。
【図4】操作情報と機能指示の対応情報の例を示す図で
ある。
ある。
【図5】対応記憶手段の例を示す図である。
【図6】操作情報と機能指示の対応情報の例を示す図で
ある。
ある。
【図7】対応記憶手段の例を示す図である。
001 説明文定義手段 002 説明文解釈手段 003 対応定義手段 101 ユーザ操作手段 102 変換手段 103 対応記憶手段 104 機能実行手段 105 対応記憶手段 106 変換手段 601 操作 602 操作情報 603 対応情報 604 機能指示 605 対応情報 606 説明文 700 説明文 701 操作情報 702 説明文 703 機能指示 704 対応情報 705 対応情報
Claims (2)
- 【請求項1】ユーザの操作を受理するユーザ操作手段
と、前記操作に対応する機能の説明を自然言語文で入力
する説明文定義手段と、前記自然言語文による説明を解
釈して機能指示を出力する説明文解釈手段と、前記操作
と前記機能指示を対応付ける対応定義手段と、前記操作
と前記機能指示の対応を格納する対応記憶手段と、前記
対応記憶手段に格納されている対応関係から前記操作を
それが目的とする機能指示に変換する変換手段と、前記
変換された機能指示により前記機能を実行する機能実行
手段とから構成されることを特徴とする操作処理装置。 - 【請求項2】ユーザの操作を受理するユーザ操作手段
と、前記操作に対応する機能の自然言語の説明文を入力
する説明文定義手段と、ユーザの行う操作と該操作の目
的とする機能の自然言語の説明文とを対応付ける対応定
義手段と、前記操作と前記機能の自然言語の説明文との
対応を記録する対応記憶手段と、前記対応記憶手段に格
納されている対応関係から前記操作をそれが目的とする
機能の自然言語の説明文に変換する変換手段と、前記変
換された機能の自然言語の説明文を解釈して機能指示を
出力する説明文解釈手段と、該機能指示を実行する機能
実行手段とから構成されることを特徴とする操作処理装
置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6103653A JPH07311677A (ja) | 1994-05-18 | 1994-05-18 | 操作処理装置 |
| US08/438,735 US5634024A (en) | 1994-05-18 | 1995-05-10 | Definition execution system for operations and functions in computer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6103653A JPH07311677A (ja) | 1994-05-18 | 1994-05-18 | 操作処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07311677A true JPH07311677A (ja) | 1995-11-28 |
Family
ID=14359745
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6103653A Pending JPH07311677A (ja) | 1994-05-18 | 1994-05-18 | 操作処理装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5634024A (ja) |
| JP (1) | JPH07311677A (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3262493B2 (ja) * | 1996-04-12 | 2002-03-04 | インターナショナル・ビジネス・マシーンズ・コーポレーション | プログラムのデータ構造を表示する方法、及びデータ構造表示装置 |
| US6772333B1 (en) * | 1999-09-01 | 2004-08-03 | Dickens Coal Llc | Atomic session-start operation combining clear-text and encrypted sessions to provide id visibility to middleware such as load-balancers |
| EP1122640A1 (en) * | 2000-01-31 | 2001-08-08 | BRITISH TELECOMMUNICATIONS public limited company | Apparatus for automatically generating source code |
| EP1490790A2 (en) * | 2001-03-13 | 2004-12-29 | Intelligate Ltd. | Dynamic natural language understanding |
| US7802231B2 (en) * | 2004-04-30 | 2010-09-21 | Microsoft Corporation | Generating programmatic interfaces from natural language expressions of authorizations for provision of information |
| US8050907B2 (en) * | 2004-07-30 | 2011-11-01 | Microsoft Corporation | Generating software components from business rules expressed in a natural language |
| US8589869B2 (en) | 2006-09-07 | 2013-11-19 | Wolfram Alpha Llc | Methods and systems for determining a formula |
| US20090112888A1 (en) * | 2007-10-25 | 2009-04-30 | Rand Warsaw | Method of providing database access to non-programmers |
| US8788524B1 (en) | 2009-05-15 | 2014-07-22 | Wolfram Alpha Llc | Method and system for responding to queries in an imprecise syntax |
| US8601015B1 (en) | 2009-05-15 | 2013-12-03 | Wolfram Alpha Llc | Dynamic example generation for queries |
| US8484015B1 (en) | 2010-05-14 | 2013-07-09 | Wolfram Alpha Llc | Entity pages |
| US8812298B1 (en) | 2010-07-28 | 2014-08-19 | Wolfram Alpha Llc | Macro replacement of natural language input |
| US9069814B2 (en) | 2011-07-27 | 2015-06-30 | Wolfram Alpha Llc | Method and system for using natural language to generate widgets |
| US9734252B2 (en) | 2011-09-08 | 2017-08-15 | Wolfram Alpha Llc | Method and system for analyzing data using a query answering system |
| US9851950B2 (en) | 2011-11-15 | 2017-12-26 | Wolfram Alpha Llc | Programming in a precise syntax using natural language |
| US9405424B2 (en) | 2012-08-29 | 2016-08-02 | Wolfram Alpha, Llc | Method and system for distributing and displaying graphical items |
| DE102016115243A1 (de) * | 2016-04-28 | 2017-11-02 | Masoud Amri | Programmieren in natürlicher Sprache |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5985542A (ja) * | 1982-11-09 | 1984-05-17 | Canon Inc | 電子計算機 |
| JPS60120435A (ja) * | 1983-12-05 | 1985-06-27 | Matsushita Electric Ind Co Ltd | プログラミング言語の実行処理装置 |
| JPS6228259B2 (ja) * | 1981-05-19 | 1987-06-19 | Okabe Kk | |
| JPH03235126A (ja) * | 1990-01-25 | 1991-10-21 | Internatl Business Mach Corp <Ibm> | 自然言語を使用してウィンドウシステムをプログラムする方法 |
| JPH04140834A (ja) * | 1990-10-02 | 1992-05-14 | Hitachi Ltd | プログラム生成方法およびそのための仕様入力方法 |
| JPH04230532A (ja) * | 1990-10-23 | 1992-08-19 | Internatl Business Mach Corp <Ibm> | 表示スクリーン上の情報の原始言語から目的言語への翻訳を制御するための方法 |
| JPH06110674A (ja) * | 1992-09-28 | 1994-04-22 | Sony Corp | プログラム作成装置及び対話形プログラム作成装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5398313A (en) * | 1987-11-06 | 1995-03-14 | Hitachi, Ltd. | Method for visual programming with aid of animation |
| US5566294A (en) * | 1989-09-29 | 1996-10-15 | Hitachi, Ltd. | Method for visual programming with aid of animation |
| JP2581381B2 (ja) * | 1992-09-25 | 1997-02-12 | 日本電気株式会社 | 自然言語インタフェース方式 |
| US5546519A (en) * | 1994-02-28 | 1996-08-13 | International Business Machines Corporation | System and method for visually programming iteration |
-
1994
- 1994-05-18 JP JP6103653A patent/JPH07311677A/ja active Pending
-
1995
- 1995-05-10 US US08/438,735 patent/US5634024A/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6228259B2 (ja) * | 1981-05-19 | 1987-06-19 | Okabe Kk | |
| JPS5985542A (ja) * | 1982-11-09 | 1984-05-17 | Canon Inc | 電子計算機 |
| JPS60120435A (ja) * | 1983-12-05 | 1985-06-27 | Matsushita Electric Ind Co Ltd | プログラミング言語の実行処理装置 |
| JPH03235126A (ja) * | 1990-01-25 | 1991-10-21 | Internatl Business Mach Corp <Ibm> | 自然言語を使用してウィンドウシステムをプログラムする方法 |
| JPH04140834A (ja) * | 1990-10-02 | 1992-05-14 | Hitachi Ltd | プログラム生成方法およびそのための仕様入力方法 |
| JPH04230532A (ja) * | 1990-10-23 | 1992-08-19 | Internatl Business Mach Corp <Ibm> | 表示スクリーン上の情報の原始言語から目的言語への翻訳を制御するための方法 |
| JPH06110674A (ja) * | 1992-09-28 | 1994-04-22 | Sony Corp | プログラム作成装置及び対話形プログラム作成装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5634024A (en) | 1997-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07311677A (ja) | 操作処理装置 | |
| KR101038395B1 (ko) | Gui를 갖는 컴퓨터 시스템에서 태스크를 실행하는 방법, help 파일을 구성하는 방법 및 컴퓨터 판독가능 매체 | |
| JP3938121B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
| JPH1083269A (ja) | ユーザインタフェース変換装置 | |
| JP2004021791A (ja) | 自然言語による既存データの記述方法及びそのためのプログラム | |
| CN110471659A (zh) | 多语言实现方法和系统、人机界面组态软件端和设备端 | |
| US20050165712A1 (en) | Method for operating software object using natural language and program for the same | |
| JP2008145769A (ja) | 対話シナリオ生成システム,その方法およびプログラム | |
| JP2009134445A (ja) | ソフトウェア部品抽出支援装置 | |
| JPH0744343A (ja) | 操作支援情報自動生成装置 | |
| JPH06214776A (ja) | ソフトウェア自動生成システム | |
| JPH05216641A (ja) | グラフィカル・ユーザ・インタフェース制御プログラム生成装置 | |
| JP4698943B2 (ja) | プログラム生産方法、プログラム生産装置、プログラム自動変換方法、およびプログラム | |
| JPH0689166A (ja) | 部品処理記述展開方式 | |
| JPH05257665A (ja) | Hcpチャート/ソースプログラム連動編集装置 | |
| JPH10269066A (ja) | 日本語によるシェル自動作成装置 | |
| JP2004227319A (ja) | ソフトウェアコード生成装置、ソフトウェアコード生成方法および記録媒体並びにプログラム | |
| JP2940394B2 (ja) | 原始プログラム修正装置 | |
| JPH03252816A (ja) | Lisp教育システム開発用エキスパートシステム | |
| CN118946892A (zh) | 生成描述工作流的自然语言语句的方法、装置及存储介质 | |
| JPH06103023A (ja) | 日本語コード変換処理方式 | |
| JPH02297150A (ja) | 文章処理装置及びその方法 | |
| JPH07129384A (ja) | 操作手順の自然言語形式ファイルへの変換システム | |
| JPS63141121A (ja) | 視覚応用対話方式 | |
| JPS62276632A (ja) | 質問推定装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19971007 |