发明名称 情报处理装置及方法
摘要 具有依据插入于文书中之表中的识别记号,制作表示条件项与各运算两者之对应关系之第1表33的装置41,及生成表示表中之变数与外部参数两者之对应关系之第2表34的装置42,及依据第1表,依次从表抽出各运算,并使用第2表来生成源代码的装置46。藉输入识别记号自动地生成实行藉文书中之表所指定之运算的程式。
申请公布号 TW278158 申请公布日期 1996.06.11
申请号 TW082101921 申请日期 1993.03.16
申请人 旭化成工业股份有限公司 发明人 奥野浩智
分类号 G06F15/21;G06F15/403;G06K11/00 主分类号 G06F15/21
代理机构 代理人 林敏生 台北巿南京东路二段一二五号七楼伟成第一大楼
主权项 1. 一种情报处理装置,系具备将记载有复数之运算 ,与 用以特定各该复数之运算所用之1或1以上之条件 项之第1 表予以读取的输入机构,及记忆上述读取之第1表 的记忆 机构,及显示上述所记忆之第1表的显示机构与资 料处理 机构的情报处理装置,其特征为: 上述指示机构系在所显示之上述第1表中指示上述 条件项 ,并作为用以附加辨别记号所用的第1指示机构实 行动作 , 又,上述指示机构系在所显示之上述第1表中,该数 値藉 外部参数指示所特定之变数,并作为用以附加辨别 记号所 用的第2指示机构实行动作, 上述资料处理机构系依据上述辨别记号,作为制作 表示上 述条件项与上述各运算两者之对应关系之第1表的 第1表制 作机构实行动作, 又,上述资料处理机构系依据上述辨别记号,作为 制作表 示上述第1表中之变数与上述外部参数两者之对应 关系之 第2表的第2表制作机构实行动作, 又,上述资料处理机构系依据上述第1表,从上述第1 表依 次抽出上述各运算,并作为使用上述第2表变换成 源代码 之形态的程式生成机构实行动作者。2. 如申请专 利范围第1项所述之情报处理装置,其中,上 述条件项系具有木构造;上述第1指示机构系提供 在上述 木构造之每一位准用以程序块化上述各条件项所 用之情报 ;上述资料处理机构系又作为用以制作登记组合从 上述各 程序块择一地选择之条件项所形成的条件项组之 第3表所 用的第3表制作机构实行动作;上述第1表制作机构 系将对 应于上述条件项组之运算登记于上述第1表者。3. 如申请专利范围第1项所述之情报处理装置,其中, 上 述条件项系藉上述外部参数,包括该数値所特定之 变数者 。4. 如申请专利范围第1项所述之情报处理装置, 其中,上 述情报处理装置系又具备将表示藉上述外部参数 所特定之 数値之取出顺序的顺序的情报,以所显示之上述第 1表中 指示所用的顺序情报指示机构者。5. 如申请专利 范围第1项所述之情报处理装置,其中,上 述条件项之至少一条件项系指定复数之运算;该复 数之运 算之运算结果系相应于上述参数者。6. 如申请专 利范围第1项所述之情报处理装置,其中,上 述第1指示机构系用以输入指示上述表中之条件项 之程序 块指定情报所用的座标输入机构;上述第2指示机 构系藉 上述外部参数,用以输入指示该数値所特定之变数 之程序 块指定情报所用的座标输入机构者。7. 如申请专 利范围第1项所述之情报处理装置,其中,上 述情报处理装置系在上述第1表之外至少具有一个 第2表, 且将该第2表显示于上述显示机构;上述第1指示机 构系在 所显示之上述第2表中来指示条件项;上述第2指示 机构系 在所显示之上述第2表中,藉外部参数来指示该表 値所特 定之变数;上述第1表制作机构系制作表示第2表之 上述条 件项与各运算两者之对应关系的第4表;上述第2表 制作机 构系制作表示上述第2表中之变数与上述外部参数 两者之 对应关系的第5表;上述资料处理机构系又作为用 以指示 上述各表与这些表名所用之第3指示机构实行动作 ,上述 资料处理机构系又作为制作表示储存有上述各表 之位置与 上述表名两者之对应关系之第6表的第4表制作机 构实行动 作;上述第1表之运算之至少一个运算系将上述第2 表包括 作为上述变数;上述外部参数系包括特定该第2表 之条件 项的参数者。8. 如申请专利范围第7项所述之情报 处理装置,其中,上 述条件项系具有木构造;上述第1指示机构系提供 在上述 木构造之每一位准用以块化上述各条件项所用之 情报;上 述资料处理机构系又作为用以制作登记组合从上 述各程序 块择一地选择之条件项所形成的条件项组之第3表 所用的 第3表制作机构实行动作;上述第1表制作机构系将 对应于 上述条件项组之运算登记于上述第1表者。9. 如申 请专利范围第2项所述之情报处理装置,其中,上 述程式生成机构系又生成将藉上述外部参数所指 定之运算 依据上述第3表检索所用之源代码,及依据上述第2 表经由 上述外部参数将母程式与对应于上述运算之源代 码予以相 链的源代码者。10. 一种情报处理装置,系具备将 记载有复数之运算,与 用以特定各该复数之运算所用之1或1以上之条件 项之第1 表予以读取的输入机构,及记忆上述读取之第1表 的记忆 机构,及显示上述所记忆之第1表的显示机构与资 料处理 机构的情报处理装置,其特征为: 上述指示机构系在所显示之上述第1表中指示上述 条件项 ,并作为用以附加辨别记号所用的第1指示机构实 行动作 , 上述输入机构系作为输入用以特定上述第1表中之 变数値 所用之外部参数实行动作, 又,上述指示机构系在所显示之上述第1表中,藉上 述外 部参数指示该数値所特定之变数,并作为用以附加 辨别记 号所用的第2指示机构实行动作, 上述资料处理机构系依据上述辨别记号,作为制作 表示上 述条件项与上述各运算两者之对应关系之第1表的 制作机 构实行动作, 又,上述资料处理机构系依据上述辨别记号,作为 制作表 示上述第1表中之变数与上述外部参数两者之对应 关系之 第2表的制作机构实行动作, 又,上述资料处理机构系作为使用上述第2表实行 依据藉 上述外部参数所特定之上述条件项与上述第1表所 选择之 运算的实行机构实行动作者。11. 如申请专利范围 第10项所述之情报处理装置,其中, 上述实行机构系将上述所选择之运算展开于中间 语言表加 以实行者。12. 如申请专利范围第10项所述之情报 处理装置,其中, 上述条件项系具有木构造;上述第1指示机构系提 供在上 述木构造之每一位准用以程序块化上述各条件项 所用之情 报;上述资料处理机构系又作为用以制作登记组合 从上述 各程序块择一地选择之条件项所形成的条件项组 之第3表 所用的第3表制作机构实行动作;上述第1表制作机 构系将 对应于上述条件项组之运算登记于上述第1表者。 13. 如申请专利范围第10项所述之情报处理装置,其 中, 上述条件项系藉上述外部参数,包括该数値所特定 之变数 者。14. 如申请专利范围第12项所述之情报处理装 置,其中, 上述情报处理装置又具备将特定上述条件项组之 上部外部 参数作为关键来检索上述第3表,并选择对应于藉 该外部 参数所指定之条件项组之运算的检索机构者。15. 如申请专利范围第10项所述之情报处理装置,其中, 上述情报处理装置系又具备将表示藉上述外部参 数所特定 之数値之取出顺序的顺序情报,以所显示之上述第 1表中 指示所用的顺序情报指示机构者。16. 如申请专利 范围第10项所述之情报处理装置,其中, 上述条件项之至少一条件项系指定复数之运算;该 复数之 运算之运算结果系相应于上述参数者。17. 如申请 专利范围第10项所述之情报处理装置,其中, 上述第1指示机构系用以输入指示上述表中之条件 项之程 序块指定情报所用的座标输入机构;上述第2指示 机构系 藉上述外部参数,用以输入指示该数値所特定之变 数之程 序块指定情报所用的座标输入机构者。18. 如申请 专利范围第10项所述之情报处理装置,其中, 上述情报处理装置系在上述第1表之外至少具有一 个第2表 ,且将该第2表显示于上述显示机构;上述第1指示机 构系 在所显示之上述第2表中来指示条件项;上述第2指 示机构 系在所显示之上述第2表中,藉外部参数来指示该 表値所 特定之变数;上述第1表制作机构系制作表示第2表 之上述 条件项与各运算两者之对应关系的第4表;上述第2 表制作 机构系制作表示上述第2表中之变数与上述外部变 数两者 之对应关系的第5表;上述资料处理机构系又作为 用以指 示上述各表与这些表名所用之第3指示机构实行动 作,上 述资料处理机构系作为制作表示储存有上述各表 之位置与 上述表名两者之对应关系之第6表的第4表制作机 构实行动 作;上述第1表之运算之至少一个运算系将上述第2 表包括 作为上述变数; 上述外部参数系包括特定该第2表之条件项的参数 者。19. 如申请专利范围第18项所述之情报处理装 置,其中, 上述条件项系具有木构造;上述第1指示机构系提 供在上 述木构造之每一位准用以程序块化上述各条件项 所用之情 报;上述资料处理机构系又作为用以制作登记组合 从上述 各程序块择一地选择之条件项所形成的条件项组 之第3表 所用的第3表制作机构实行动作;上述第1表制作机 构系将 对应于上述条件项组之运算登记于上述第1表者。 20. 一种情报处理方法,系使用具备将记载有复数 之运算 ,与用以特定各该复数之运算所用之1或1以上之条 件项之 第1表予以读取的输入机构,及记忆上述读取之第1 表的记 忆机构,及显示上述所记忆之第1表的显示机构与 资料处 理机构的情报处理装置生成源代码的情报处理方 法,,其 特征为: 依据在所显示之上述第1表中之指示,指示上述条 件项, 并用以附加辨别记号所用的过程,及 依据在所显示之上述第1表中之指示,该数値藉外 部参数 指示所特定之变数,并用以附加辨别记号所用的过 程,及 依据上述辨别记号,制作表示上述条件项与上述各 运算两 者之对应关系之第1表的制作过程,及 依据上述辨别记号,制作表示上述第1表中之变数 与上述 外部参数两者之对应关系之第2表的制作过程,及 依据上述第1表,从上述第1表依次抽出上述各运算, 并使 用上述第2表变换成源代码之形态的变换过程。21. 如申请专利范围第20项所述之情报处理方法,其中 , 上述条件项系具备互相独立之纵条件项及横条件 项,而上 述各运算系藉上述纵条件项及横条件项所特定者 。22. 如申请专利范围第20项所述之情报处理方法, 其中, 上述条件项系具有木构造;且在该木构造之每一位 准程序 块化上述各条件项的过程,及制作登记有组合从各 该程序 块择一地选择之条件项所形成的条件项组之第3表 的制作 过程,及具备将对应于上述条件项组之运算登记于 上述第 1表的登记过程者。23. 如申请专利范围第20项所述 之情报处理方法,其中, 上述条件项系藉上述外部参数,包括该数値所特定 之变数 者。24. 如申请专利范围第20项所述之情报处理方 法,其中, 具备依据在所显示之上述第1表中的指示,形成有 表示藉 上述外部参数所特定之数値的取出顺序的顺序情 报的形成 过程者。25. 如申请专利范围第20项所述之情报处 理方法,其中, 上述条件项之至少一条件项系指定复数之运算;该 复数之 运算之运算结果系相应于上述参数者。26. 如申请 专利范围第20项所述之情报处理方法,其中, 指示上述表中之条件项的程序块指定情报,及藉上 述外部 参数指示该数値所特定之变数的程序块指定情报, 系从座 标输入机构所输入者。27. 如申请专利范围第20项 所述之情报处理方法,其中, 在上述第1表之外至少具备一个第2表,并具备 显示该第2表,依据在所显示之上述第2表中之指示 来特定 条件项的过程,及 依据在所显示之上述第2表中之指示藉外部参数将 特定有 该数値之变数加以特定的过程,及 制作表示第2表之上述条件项与各运算两者之对应 关系之 第4表的过程,及 制作表示上述第2表中之变数与上述外部参数两者 之对应 关系之第5表的过程,及 依据所显示之上述各表与特定这些表名之指示,制 作所示 储存有上述各表之位置与上述表名两者之对应关 系之第6 表的过程; 上述第1表之运算之至少一个运算,系将上述第2表 包括作 为上述变数,上述外部参数系包括特定该第2表之 条件项 的参数者。28. 如申请专利范围第27项所述之情报 处理方法,其中, 上述条件项系具有木构造;又具有依据在该木构造 之每一 位准程序块化上述各条件项所用之情报,组合并形 成从上 述各程序块择一地选择之条件项,且将这些登记作 为条件 项组之第3表的过程,及将对应于上述条件项组之 运算登 记于第1表的过程者。29. 如申请专利范围第22项所 述之情报处理方法,其中, 上述程式生成过程,系又将藉上述外部参数所指定 之运算 依据上述第3表检索所用之源代码的生成过程,及 依据上 述第2表经由上述外部参数将母程式与对应于上述 运算之 源代码予以相链的源代码的生成过程者。30. 一种 情报处理方法,系使用具备将记载有复数之运算 ,与用以特定各该复数之运算所用之1或1以上之条 件项之 第1表予以读取的输入机构,及记忆上述读取之第1 表的记 忆机构,及显示上述所记忆之第1表的显示机构与 资料处 理机构的情报处理装置生成源代码的情报处理方 法,其特 征为: 依据在所显示之上述第1表中之指示,指示上述条 件项, 并用以附加辨别记号所用的过程,及 输入用以特定上述第1表中之变数値所用之外部参 数的输 入过程,及 依据在所显示之上述第1表中之指示,藉上述外部 参数指 示该数値所特定之变数,并用以附加辨别记号所用 的过程 ,及 依据上述辨别记号,制作表示上述条件项与上述各 运算两 者之对应关系之第1表的制作过程,及 依据上述辨别记号,制作表示上述第1表中之变数 与上述 外部参数两者之对应关系之第2表制作过程,及 使用上述第2表实行依据藉上述外部参数所特定之 上述条 件项与上述第1所选择之运算的实行过程。31. 如 申请专利范围第30项所述之情报处理方法,其中, 上述实行之过程,系将上述所选择之运算展开于中 间语言 表并加以实行者。32. 如申请专利范围第30项所述 之情报处理方法,其中, 上述条件项系具有木构造,且在该木构造之每一位 准程序 块化上述各条件项的过程,及制作登记有组合从各 该程序 块择一地选择之条件项所形成的条件项组之第3表 的制作 过程,及具备将对应于上述条件项组之运算登记于 上述第 1表的登记过程者。33. 如申请专利范围第30项所述 之情报处理方法,其中, 上述条件项系藉上述外部参数,包括该数値所特定 之变数 者。34. 如申请专利范围第32项所述之情报处理方 法,其中, 具备将特定上述条件组之上述外部参数作为关键 来检索上 述第3表,并将选择对应于藉该外部参数所指定之 条件项 组之运算的选择过程者。35. 如申请专利范围第30 项所述之情报处理方法,其中, 具备依据在所显示之上述第1表中的指示,形成有 表示藉 上述外部参数所特定之数値的取出顺序的顺序情 报的形成 过程者。36. 如申请专利范围第30项所述之情报处 理方法,其中, 上述条件项之至少一条件项系指定复数之运算;该 复数之 运算之运算结果系相应于上述参数者。37. 如申请 专利范围第30项所述之情报处理方法,其中, 指示上述表中之条件项的程序块指定情报,及藉上 述外部 参数指示该数値所特定之变数的程序块指定情报, 系从座 标输入机构所输入者。38. 如申请专利范围第30项 所述之情报处理方法,其中, 在上述第1表之外至少具备一个第2表,并具备 显示该第2表,依据在所显示之上述第2表中之指示 来特定 条件项的过程,及 依据在所显示之上述第2表中之指示藉外部参数将 特定有 该数値之变数加以特定的过程,及 制作表示第2表之上述条件项与各运算两者之对应 关系之 第4表的过程,及 制作表示上述第2表中之变数与上述外部参数两者 之对应 关系之第5表的过程,及 依据所显示之上述各表与特定这些表名之指示,制 作所示 储存有上述各表之位置与上述表名两者之对应关 系之第6 表的过程; 上述第1表之运算之至少一个运算,系将上述第2表 包括作 为上述变数,上述外部参数系包括特定该第2表之 条件项 的参数者。39. 如申请专利范围第38项所述之情报 处理方法,其中, 上述条件项系具有木构造,又具有依据在该木构造 之每一 位准程序块化上述各条件项所用之情报,组合并形 成从上 述各程序块择一地选择之条件项,且将这些登记作 为条件 项组之第3表的过程,及将对应于上述条件项组之 运算登 记于第1表的过程者。图示简单说明: 第1图系表示依本发明之情报处理装置的第1实施 例之构成 的方块图。 第2图系表示退职年金规定文书之一例子的说明图 。 第3图系表示退职年金规定之表之一例子的说明图 。 第4图系表示用以说明表之构造及表间之链的辨别 记号之 附加作用所用的说明图。 第5图系表示外部参数之一例子的说明图。 第6图系表示用以抽出表所用之动作的流程图。 第7图系表示表之构造及表间之链的辨别记号,及 表示附 加顺序情报之动作的流程图。 第8图系表示生成程式之次序的流程图。 第9图系表示生成程式之次序的流程图。 第10图系表示表30之构成例的概念图。 第11图系表示表31之构成例的概念图。 第12图系表示表32之构成例的概念图。 第13图系表示表33之构成例的概念图。 第14图系表示表34之构成例的概念图。 第15图系表示表35之构成例的概念图。 第16图系表示表36之构成例的概念图。 第17图-第19图系表示生成之表0的副程式之构成例 的概 念图。 第20图-第22图系表示生成之表1的副程式之构成例 的概 念图。 第23图系表示本发明之构成的功能方块图。 第24图系表示藉指定一个外部参数而可得到复数 输出项之 表之例子的说明图。 第25图系表示具有木构造之条件项栏的表之一例 的说明图 。 第26图系表示在条件项包括变数之表之一例的说 明图。 第27图系表示依本发明之情报处理装置的第2实施 之中间 语言表之一例的说明图。
地址 日本