JPH10254352A - Structural formula display device, structural formula display method, and recording medium recording display control program - Google Patents

Structural formula display device, structural formula display method, and recording medium recording display control program

Info

Publication number
JPH10254352A
JPH10254352A JP9053407A JP5340797A JPH10254352A JP H10254352 A JPH10254352 A JP H10254352A JP 9053407 A JP9053407 A JP 9053407A JP 5340797 A JP5340797 A JP 5340797A JP H10254352 A JPH10254352 A JP H10254352A
Authority
JP
Japan
Prior art keywords
structural formula
input
formula
molecular
molecular formula
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
JP9053407A
Other languages
Japanese (ja)
Inventor
Yoshiyuki Murata
嘉行 村田
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP9053407A priority Critical patent/JPH10254352A/en
Publication of JPH10254352A publication Critical patent/JPH10254352A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】化学の分野で多用される分子構造式の表示を行
なう構造式表示装置であって、任意の分子式について、
対応する分子構造式を容易に表示させること。 【解決手段】構造式表示処理において、キー入力部の文
字入力キー12a及び数値・記号キー12bを選択操作
して任意の分子式「C4 H10」を入力し液晶表示部13
に表示させた状態で、同キー入力部の「構造式」キー1
2dを操作すると、前記入力分子式「C4 H10」に対応
する分子式が分子式対応構造式ROMにて検索され、こ
の入力分子式に対応付けられて記憶されている構造式、
及び名称「ブタン」、異性体/原子価角の存否「異性体
あり」が読み出されて表示され、さらに、前記入力分子
式に対応する構造式と共に「異性体あり」と表示された
場合に、「確認」キー12eを操作すると、入力分子式
「C4 H10」に対応する異性体の構造式が異性体等構造
式ROMから読み出されて表示される。
(57) [Summary] A structural formula display device for displaying a molecular structural formula frequently used in the field of chemistry.
Display the corresponding molecular structure easily. In a structural formula display process, an arbitrary molecular formula "C4 H10" is inputted by selecting and operating a character input key 12a and a numerical value / symbol key 12b of a key input section, and a liquid crystal display section 13 is displayed.
"Structural formula" key 1 in the same key input section
When 2d is operated, the molecular formula corresponding to the input molecular formula "C4 H10" is searched in the molecular formula corresponding structural formula ROM, and the structural formula stored in association with the input molecular formula,
And the name "butane", the presence or absence of an isomer / valence angle "isomer" is read and displayed, and further, when "isomer" is displayed together with the structural formula corresponding to the input molecular formula, When the "confirm" key 12e is operated, the structural formula of the isomer corresponding to the input molecular formula "C4 H10" is read out from the structural formula ROM for isomers and displayed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、化学の分野で多用
される分子構造式の表示を行なうための構造式表示装
置、構造式表示方法、及び表示制御プログラムを記録し
た記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a structural formula display device for displaying a molecular structural formula frequently used in the field of chemistry, a structural formula display method, and a recording medium storing a display control program.

【0002】[0002]

【従来の技術】一般に、従来の電子計算装置では、通常
の四則計算式の演算の他に、様々な関数式の演算,表示
が行なえる計算装置が実用されているが、化学の学習分
野において、任意の化合物の分子式を入力でき、その分
子構造式等の対応表示が容易に行なえる計算装置は考え
られていない。
2. Description of the Related Art In general, in conventional electronic computing devices, computing devices capable of computing and displaying various functional expressions in addition to the usual four arithmetic expressions have been put into practical use. There is no computer capable of inputting the molecular formula of an arbitrary compound and easily displaying the correspondence of the molecular structural formula and the like.

【0003】[0003]

【発明が解決しようとする課題】そして、従来の電子計
算装置において、分子式を数学的に見て演算を行なおう
とした場合、原子記号に付加されてその集合を表わす係
数や原子数を表わす係数等は、従来関数として全く扱わ
れておらず、ユーザが希望する分子式や分子構造式等を
容易に表示させることはできない問題がある。
In a conventional electronic computer, when an attempt is made to perform a mathematical expression by mathematically examining a molecular formula, a coefficient is added to an atomic symbol to represent a set or a number of atoms. Are not treated as conventional functions at all, and there is a problem that a molecular formula or a molecular structural formula desired by a user cannot be easily displayed.

【0004】本発明は前記のような問題に鑑みなされた
もので、任意の分子式について、対応する分子構造式を
容易に表示させることが可能になる構造式表示装置、構
造式表示方法、及び表示制御プログラムを記録した記録
媒体を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems, and has a structure display device, a structure display method, and a display capable of easily displaying a corresponding molecular structural formula for an arbitrary molecular formula. An object is to provide a recording medium on which a control program is recorded.

【0005】[0005]

【課題を解決するための手段】すなわち、本発明の請求
項1に係わる構造式表示装置は、分子式を入力する入力
手段と、この入力手段により入力された分子式中に含ま
れる個々の原子同士をそのそれぞれの原子価に応じた本
数の結合手を介して展開配置し、入力された分子式に対
応する構造式として表示する表示手段とを備えたことを
特徴とする。
That is, the structural formula display device according to claim 1 of the present invention comprises an input means for inputting a molecular formula, and individual atoms included in the molecular formula input by the input means. Display means for expanding and arranging via the number of bonds corresponding to the respective valences, and displaying as a structural formula corresponding to the inputted molecular formula.

【0006】つまり、本発明の請求項1に係わる構造式
表示装置では、分子式を入力すると、入力された分子式
中に含まれる個々の原子同士がそのそれぞれの原子価に
応じた本数の結合手を介して展開配置され、入力された
分子式に対応する構造式として表示されることになる。
That is, in the structural formula display device according to the first aspect of the present invention, when a molecular formula is input, individual atoms contained in the input molecular formula are connected to each other by the number of bonds corresponding to their respective valences. It will be displayed as a structural formula corresponding to the input molecular formula.

【0007】また、本発明の請求項4に係わる構造式表
示装置は、複数の分子式と当該分子式に対応する構造式
とが対応付けて記憶されている記憶手段と、分子式を入
力する入力手段と、この入力手段により入力された分子
式に対応する構造式を前記記憶手段から読み出して表示
する表示手段とを備えたことを特徴とする。
According to a fourth aspect of the present invention, there is provided a structural formula display device, comprising: a storage unit in which a plurality of molecular formulas and a structural formula corresponding to the molecular formula are stored in association with each other; Display means for reading out and displaying the structural formula corresponding to the molecular formula input by the input means from the storage means.

【0008】つまり、本発明の請求項4に係わる構造式
表示装置では、分子式を入力すると、この入力された分
子式に対応する構造式が、複数の分子式と当該分子式に
対応する構造式とが対応付けて記憶されている記憶手段
から読み出されて表示されることになる。
That is, in the structural formula display device according to claim 4 of the present invention, when a molecular formula is input, a structural formula corresponding to the input molecular formula corresponds to a plurality of molecular formulas and a structural formula corresponding to the molecular formula. The data is read out from the storage means that is additionally stored and displayed.

【0009】また、本発明の請求項7に係わる構造式表
示装置は、複数の分子式と当該分子式に対応する異性体
の構造式あるいは原子価角の立体構造式とが対応付けて
記憶されている記憶手段と、分子式を入力する入力手段
と、この入力手段により入力された分子式に対応する異
性体の構造式あるいは原子価角の立体構造式を前記記憶
手段から読み出して表示する表示手段とを備えたことを
特徴とする。
Further, in the structural formula display device according to claim 7 of the present invention, a plurality of molecular formulas and a structural formula of an isomer or a steric structural formula of a valence angle corresponding to the molecular formula are stored in association with each other. Storage means, input means for inputting a molecular formula, and display means for reading and displaying from the storage means a structural formula of an isomer or a three-dimensional structural formula of a valence angle corresponding to the molecular formula input by the input means. It is characterized by having.

【0010】つまり、本発明の請求項7に係わる構造式
表示装置では、分子式を入力すると、この入力された分
子式に対応する異性体の構造式あるいは原子価角の立体
構造式が、複数の分子式と当該分子式に対応する異性体
の構造式あるいは原子価角の立体構造式とが対応付けて
記憶されている記憶手段から読み出されて表示されるこ
とになる。
That is, in the structural formula display device according to claim 7 of the present invention, when a molecular formula is input, the structural formula of the isomer or the three-dimensional structural formula of the valence angle corresponding to the input molecular formula is converted into a plurality of molecular formulas. Is read from the storage means in which the structural formula of the isomer corresponding to the molecular formula or the steric structural formula of the valence angle is stored in association with each other and displayed.

【0011】[0011]

【発明の実施の形態】以下図面により本発明の実施の形
態について説明する。 (第1実施形態)図1は本発明の構造式表示装置の第1
実施形態に係わる電子計算装置の電子回路の構成を示す
ブロック図である。
Embodiments of the present invention will be described below with reference to the drawings. (First Embodiment) FIG. 1 shows a first embodiment of a structural display device of the present invention.
FIG. 2 is a block diagram illustrating a configuration of an electronic circuit of the electronic computing device according to the embodiment.

【0012】この電子計算装置は、コンピュータ等から
なる制御部(CPU)11を備えている。制御部(CP
U)11は、キー入力部12から入力されるキー入力デ
ータや、液晶表示部13の表示画面上に重ねて設けられ
たタブレット14から位置検出回路15を介して入力さ
れるタッチペンPによるタッチ位置データに応じて、R
OM16に予め記憶されているシステムプログラムを起
動させ、あるいは外部記録媒体20に予め記憶されてい
る計算装置制御用プログラムを記録媒体読み取り部19
により読み取らせて起動させ、RAM17をワークメモ
リとして回路各部の動作制御を行なうものである。
This electronic computing device includes a control unit (CPU) 11 composed of a computer or the like. Control unit (CP
U) 11 denotes key input data input from the key input unit 12 and a touch position of the touch pen P input from the tablet 14 provided on the display screen of the liquid crystal display unit 13 via the position detection circuit 15. Depending on the data, R
Activate a system program stored in the OM 16 in advance, or execute a computer control program stored in the external storage medium 20 in the storage medium reading unit 19.
The RAM 17 is used as a work memory to control the operation of each part of the circuit.

【0013】この制御部(CPU)11には、前記キー
入力部12、液晶表示部13、タブレット14、位置検
出回路15、ROM16、RAM17、記録媒体読み取
り部19が接続され、また、液晶表示部13は表示駆動
回路18を介して接続される。
The control unit (CPU) 11 is connected to the key input unit 12, the liquid crystal display unit 13, the tablet 14, the position detection circuit 15, the ROM 16, the RAM 17, and the recording medium reading unit 19. Reference numeral 13 is connected via a display drive circuit 18.

【0014】キー入力部12には、各種の英文字キー
「A,B,C,…」からなる文字入力キー12a、及び
テンキー「0〜9」と演算子キー「+,−,×,÷,
=」からなる数値・記号キー12bが備えられると共
に、分子式の入力要求画面を表示させる際に操作される
「分子式」キー12c、入力された分子式に対応する構
造式を表示させる際に操作される「構造式」キー12
d、入力された分子式に対応する異性体の構造式が存在
する場合には該異性体の構造式を表示させ、入力された
分子式に対応する原子価角の立体構造式が存在する場合
には該原子価角の立体構造式を表示させる際に操作され
る「確認」キー12e、そして、表示画面上でのカーソ
ルの移動やデータ選択を行なう際に操作される「↑」カ
ーソルキー12f,「↓」カーソルキー12g,「←」
カーソルキー12h,「→」カーソルキー12i等が備
えられる。
The key input section 12 includes a character input key 12a composed of various English character keys "A, B, C,...", A numeric keypad "0-9" and operator keys "+,-, x,. ,
A numeric / symbol key 12b consisting of “=” is provided, and a “molecular formula” key 12c operated when displaying an input request screen for a molecular formula, and operated when displaying a structural formula corresponding to the input molecular formula. "Structural formula" key 12
d, if there is a structural formula of an isomer corresponding to the input molecular formula, display the structural formula of the isomer, and if there is a steric structural formula of a valence angle corresponding to the input molecular formula, A "confirmation" key 12e operated when displaying the three-dimensional structural formula of the valence angle, and a "@" cursor key 12f operated when moving a cursor on the display screen or selecting data. ↓ ”cursor key 12g,“ ← ”
A cursor key 12h, a “→” cursor key 12i and the like are provided.

【0015】タブレット14は、液晶表示部13の表示
画面上に重ねて設けられ、ペンPによりタッチされた位
置に応じた電圧信号を発生するもので、このタブレット
14から出力されるタッチ位置に応じた電圧信号に基づ
き、位置検出回路15により表示画面に対応させた座標
が検出され、このタッチ位置座標に応じて制御部(CP
U)11により操作の内容が判断される。
The tablet 14 is provided on the display screen of the liquid crystal display unit 13 and generates a voltage signal corresponding to the position touched by the pen P. The coordinates corresponding to the display screen are detected by the position detection circuit 15 on the basis of the received voltage signal, and the control unit (CP
U) 11 determines the content of the operation.

【0016】ROM16には、本電子計算装置の電子回
路におけるの全体の処理を司るシステムプログラムデー
タが予め記憶されシステムプログラムROM16aが内
蔵されると共に、構造式表示処理(図4,図5,図10
参照)を司る表示制御プログラムデータが予め記憶され
る表示制御プログラムROM16bが内蔵される。
The ROM 16 has a built-in system program ROM 16a which stores in advance system program data for controlling the entire processing in the electronic circuit of the electronic computer, and has a structural formula display process (FIGS. 4, 5 and 10).
A display control program ROM 16b in which display control program data for controlling the display control program (see FIG. 1) is stored in advance.

【0017】また、ROM16には、分子式対応構造式
ROM16c(図2参照)、異性体等構造式ROM16
d(図3参照)も予め内蔵される。図2は前記電子計算
装置のROM16に内蔵された分子式対応構造式ROM
16cにおけるテーブルデータを示す図である。
The ROM 16 includes a structural formula ROM 16c corresponding to the molecular formula (see FIG. 2) and a structural formula ROM 16 such as an isomer.
d (see FIG. 3) is also built in in advance. FIG. 2 is a structural formula ROM corresponding to a molecular formula built in the ROM 16 of the electronic computer.
It is a figure showing table data in 16c.

【0018】この分子式対応構造式ROM16cには、
周期表に存在する各原子記号の組み合わせに対応する全
ての分子式のそれぞれに対応して、その分子構造式,名
称,異性体の構造式の存否,原子価角の立体構造式の存
否がテーブル化されて予め記憶されるもので、この分子
式対応構造式ROM16cにおける個々の分子式対応情
報記憶エリアには、異性体の構造式あるいは原子価角の
立体構造式が存在する場合に、その異性体の構造式ある
いは原子価角の立体構造式の記憶先である異性体等構造
式ROM16dのアドレスデータも対応付けられて記憶
される。
The structural formula ROM 16c corresponding to the molecular formula includes:
For each of the molecular formulas corresponding to each combination of atomic symbols in the periodic table, a table is provided for each of the molecular structural formulas, names, the presence or absence of isomer structural formulas, and the presence or absence of the valence angle three-dimensional structural formula. In the molecular formula corresponding information storage area of the molecular formula corresponding structural ROM 16c, when there is a structural formula of an isomer or a steric structural formula of a valence angle, the structure of the isomer is stored. The address data of the ROM 16d, such as the isomer, which is the storage destination of the formula or the steric structural formula of the valence angle, is also stored in association therewith.

【0019】図3は前記電子計算装置のROM16に内
蔵された異性体等構造式ROM16dにおけるテーブル
データを示す図である。この異性体等構造式ROM16
dには、前記分子式対応構造式ROM16cで記憶指示
されたアドレスデータに対応付けられて、異性体の構造
式の存在する分子式には該異性体の構造式が、原子価角
の立体構造式の存在する分子式には該原子価角の立体構
造式が、それぞれの名称と共にテーブル化されて予め記
憶される。
FIG. 3 is a diagram showing table data in a structural formula ROM 16d such as isomers built in the ROM 16 of the electronic computer. This isomer isostructural formula ROM16
In d, the molecular formula corresponding to the address data stored and designated in the molecular formula-corresponding structural formula ROM 16c, and the molecular formula in which the structural formula of the isomer is present has the structural formula of the isomer and the steric structural formula of the valence angle. In the existing molecular formulas, the three-dimensional structural formulas of the valence angles are tabulated with their names and stored in advance.

【0020】RAM17には、前記構造式表示処理等に
おいて液晶表示部16に表示すべき表示データがビット
マップのパターンデータとして展開されて記憶される表
示レジスタ17a、入力されたデータが記憶される入力
データレジスタ17b、例えば構造式表示処理において
分子式対応構造式ROM16cから読み出された分子式
に対応する異性体の構造式あるいは原子価角の立体構造
式の記憶先を示す異性体等構造式ROM16dのメモリ
アドレスが記憶されるアドレスレジスタ17c、各種の
制御処理に伴ない制御部(CPU)11により入出力さ
れるデータを一時的に記憶するワークエリア17d等が
備えられる。
The RAM 17 has a display register 17a in which display data to be displayed on the liquid crystal display 16 in the structural formula display processing is developed and stored as bitmap pattern data, and an input in which input data is stored. A data register 17b, for example, a memory of a structural formula ROM 16d such as an isomer indicating a storage destination of a structural formula of an isomer or a steric structural formula of a valence angle corresponding to a molecular formula read out from a ROM 16c corresponding to a molecular formula in a structural formula display process. An address register 17c for storing addresses, a work area 17d for temporarily storing data input / output by the control unit (CPU) 11 in connection with various control processes, and the like are provided.

【0021】次に、前記構成による電子計算装置の動作
について説明する。図4は前記電子計算装置の構造式表
示処理を示すフローチャートである。図5は前記電子計
算装置の異性体,原子価角の構造式表示処理を示すフロ
ーチャートである。
Next, the operation of the electronic computer having the above configuration will be described. FIG. 4 is a flowchart showing a structural formula display process of the electronic computer. FIG. 5 is a flowchart showing the processing for displaying the structural formula of isomers and valence angles of the electronic computer.

【0022】図6は前記電子計算装置の構造式表示処理
に伴なう分子式対応の構造式及び異性体構造式の検索表
示状態を示す図である。ROM16内の表示制御プログ
ラムROM16bに記憶されている表示制御プログラム
に従って、構造式表示処理が起動され、分子式を入力す
るための初期表示画面が液晶表示部13に表示された状
態で(ステップS1)、図6(A)に示すように、キー
入力部12の「分子式」キー12cが操作されると、ユ
ーザに対して任意の分子式のキー入力を促す分子式入力
要求メッセージデータ「分子式?」がRAM17内の表
示レジスタ17aに書き込まれ液晶表示部13に表示さ
れる(ステップS2→S3)。
FIG. 6 is a diagram showing a search and display state of the structural formula corresponding to the molecular formula and the isomer structural formula accompanying the structural formula display processing of the electronic computer. In accordance with the display control program stored in the ROM 16b, the structural formula display process is started, and an initial display screen for inputting a molecular formula is displayed on the liquid crystal display unit 13 (step S1). As shown in FIG. 6A, when the “molecular formula” key 12 c of the key input unit 12 is operated, the molecular formula input request message data “molecular formula?” That prompts the user to input a key of an arbitrary molecular formula is stored in the RAM 17. Is written to the display register 17a, and is displayed on the liquid crystal display unit 13 (step S2 → S3).

【0023】この分子式入力要求メッセージデータ「分
子式?」の表示状態において、図6(B)に示すよう
に、ユーザによりキー入力部12の文字入力キー12a
及び数値・記号キー12bが選択的に操作され、任意の
分子式「C4 H10」が入力されると、入力された分子式
「C4 H10」はRAM17内の入力データレジスタ17
bに記憶されると共に、表示レジスタに書き込まれ液晶
表示部13に表示される(ステップS4)。
In the display state of the molecular formula input request message data "molecular formula?", The user operates the character input key 12a of the key input unit 12 as shown in FIG.
When the numerical formula "C4 H10" is inputted by selectively operating the numerical value / symbol key 12b and the arbitrary molecular formula "C4 H10", the inputted molecular formula "C4 H10" is stored in the input data register 17 in the RAM 17.
b and is written to the display register and displayed on the liquid crystal display unit 13 (step S4).

【0024】こうして、ユーザ任意の分子式「C4 H1
0」が入力されて表示された状態で、図6(C)に示す
ように、キー入力部12の「構造式」キー12dが操作
されると、前記RAM17内の入力データレジスタ17
bに記憶された入力分子式「C4 H10」に対応する分子
式が、分子式対応構造式ROM16c(図2参照)に記
憶されている各分子式データを対象に検索され、その対
応の有無が判断される(ステップS5→S6,S7)。
Thus, the molecular formula “C4 H1” selected by the user
When the “structural formula” key 12 d of the key input unit 12 is operated as shown in FIG. 6C in a state where “0” is input and displayed, the input data register 17 in the RAM 17 is operated.
The molecular formula corresponding to the input molecular formula "C4 H10" stored in b is searched for each molecular formula data stored in the molecular formula corresponding structural formula ROM 16c (see FIG. 2), and it is determined whether or not there is a correspondence ( Steps S5 → S6, S7).

【0025】この場合、前記入力分子式「C4 H10」に
対応する分子式は、前記分子式対応構造式ROM16c
内のアドレス“3”に記憶されており、対応する分子式
有りと判断される。すると、この分子式対応構造式RO
M16cのアドレス“3”において検索された入力分子
式「C4 H10」に対応付けられて記憶されている構造式
データと共に、名称データ「ブタン」、異性体の存否デ
ータ「異性体あり」が読み出され、RAM17内の表示
レジスタ17aに書き込まれて液晶表示部13に表示さ
れる(ステップS7→S8)。この際、入力分子式の検
索エリア“3”に対応付けられて記憶されている異性体
構造式の記憶先を示す異性体等構造式ROM16dのア
ドレスデータ“3A”も読み出され、RAM17内のア
ドレスレジスタ17cに記憶される。
In this case, the molecular formula corresponding to the input molecular formula "C4 H10" is the molecular formula corresponding to the molecular formula ROM16c.
Is stored at the address “3” in, and it is determined that there is a corresponding molecular formula. Then, this structural formula RO corresponding to the molecular formula
The name data "butane" and the isomer presence / absence data "isomer" are read out together with the structural formula data stored in association with the input molecular formula "C4 H10" retrieved at the address "3" of M16c. Are written to the display register 17a in the RAM 17 and displayed on the liquid crystal display unit 13 (steps S7 → S8). At this time, the address data “3A” of the isomer structural formula ROM 16 d indicating the storage destination of the isomer structural formula stored in association with the search area “3” of the input molecular formula is also read, and the address in the RAM 17 is read. It is stored in the register 17c.

【0026】なお、前記入力分子式に対応する分子式の
検索処理(ステップS4〜S7)において、対応する分
子式が検索されない場合には、該入力分子式を構成する
原子記号が最も多く含まれる近似の分子式が検索され、
この近似の分子式に対応する構造式データと共に、名称
データ、及び異性体/原子価角の存否データが読み出さ
れ、前記同様にRAM17内の表示レジスタ17aに書
き込まれ液晶表示部13に表示される(ステップS7→
S9)。
In the process of searching for a molecular formula corresponding to the input molecular formula (steps S4 to S7), if the corresponding molecular formula is not searched, an approximate molecular formula containing the most atomic symbols constituting the input molecular formula is searched. Search,
The name data and the isomer / valence angle presence / absence data are read out together with the structural formula data corresponding to the approximate molecular formula, written into the display register 17a in the RAM 17 and displayed on the liquid crystal display unit 13 in the same manner as described above. (Step S7 →
S9).

【0027】こうして、入力分子式「C4 H10」に対応
する構造式,名称と共に、「異性体あり」として表示さ
れた状態において、対応する異性体の構造式を知りたい
ために、図6(D)に示すように、キー入力部12の
「確認」キー12eが操作されると、図5における異性
体,原子価角の構造式表示処理が起動される(ステップ
S10→SA)。
In this manner, in the state where "isomer is present" is displayed together with the structural formula and name corresponding to the input molecular formula "C4 H10", it is desired to know the structural formula of the corresponding isomer. When the "confirm" key 12e of the key input unit 12 is operated as shown in FIG. 5, the structural formula display processing of isomers and valence angles in FIG. 5 is started (step S10 → SA).

【0028】すると、前記入力分子式「C4 H10」に対
応する異性体/原子価角の存否データ「異性体あり」に
従ってRAM17内のアドレスレジスタ17dに記憶さ
れた異性体構造式の記憶先を示すアドレスデータ“3
A”に応じて、異性体等構造式ROM16a(図3参
照)から、前記入力分子式「C4 H10」に対応する異性
体の構造式データ、及び名称データ「ブタン(イソブタ
ン)」が読み出され、RAM17内の表示レジスタ17
aに書き込まれ液晶表示部13に表示される(ステップ
A1→A2)。
Then, the address indicating the storage destination of the isomer structural formula stored in the address register 17d in the RAM 17 according to the isomer / valence angle existence data "isomer present" corresponding to the input molecular formula "C4 H10". Data "3
In accordance with A ", the structural formula data of the isomer corresponding to the input molecular formula" C4 H10 "and the name data" butane (isobutane) "are read out from the isomer isostructural ROM 16a (see FIG. 3). Display register 17 in RAM 17
and written on the LCD 13 (step A1 → A2).

【0029】図7は前記電子計算装置の構造式表示処理
に伴なう分子式対応の構造式及び原子価角立体構造式の
検索表示状態を示す図である。図7(A)に示すよう
な、分子式入力要求メッセージデータ「分子式?」の表
示状態において(ステップS1〜S3)、図7(B)に
示すように、ユーザによりキー入力部12の文字入力キ
ー12a及び数値・記号キー12bが選択的に操作さ
れ、任意の分子式「CH4 」が入力されると、入力され
た分子式「CH4 」はRAM17内の入力データレジス
タ17bに記憶されると共に、表示レジスタに書き込ま
れ液晶表示部13に表示される(ステップS4)。
FIG. 7 is a diagram showing a search and display state of a structural formula corresponding to a molecular formula and a valence angle three-dimensional structural formula accompanying the structural formula display processing of the electronic computer. In the display state of the molecular formula input request message data “molecular formula?” As shown in FIG. 7A (steps S1 to S3), as shown in FIG. When an arbitrary molecular formula "CH4" is input by selectively operating the numeral 12a and the numerical / symbol keys 12b, the input molecular formula "CH4" is stored in the input data register 17b in the RAM 17 and is also stored in the display register. The data is written and displayed on the liquid crystal display unit 13 (step S4).

【0030】こうして、ユーザ任意の分子式「CH4 」
が入力されて表示された状態で、図7(C)に示すよう
に、キー入力部12の「構造式」キー12dが操作され
ると、前記RAM17内の入力データレジスタ17bに
記憶された入力分子式「CH4 」に対応する分子式が、
分子式対応構造式ROM16c(図2参照)に記憶され
ている各分子式データを対象に検索され、その対応の有
無が判断される(ステップS5→S6,S7)。
Thus, the molecular formula “CH4” selected by the user
When the “structural formula” key 12 d of the key input unit 12 is operated in a state where is input and displayed, as shown in FIG. 7C, the input stored in the input data register 17 b in the RAM 17 is input. The molecular formula corresponding to the molecular formula "CH4" is
Each molecular formula data stored in the molecular formula corresponding structural formula ROM 16c (see FIG. 2) is searched to determine whether or not there is a correspondence (steps S5 → S6, S7).

【0031】この場合、前記入力分子式「CH4 」に対
応する分子式は、前記分子式対応構造式ROM16c内
のアドレス“4”に記憶されており、対応する分子式有
りと判断される。すると、この分子式対応構造式ROM
16cのアドレス“4”において検索された入力分子式
「CH4 」に対応付けられて記憶されている構造式デー
タと共に、名称データ「メタン」、原子価角の存否デー
タ「原子価角あり」が読み出され、RAM17内の表示
レジスタ17aに書き込まれて液晶表示部13に表示さ
れる(ステップS7→S8)。この際、入力分子式の検
索エリア“4”に対応付けられて記憶されている原子価
角立体構造式の記憶先を示す異性体等構造式ROM16
dのアドレスデータ“4A”も読み出され、RAM17
内のアドレスレジスタ17cに記憶される。
In this case, the molecular formula corresponding to the input molecular formula "CH4" is stored at address "4" in the ROM 16c corresponding to the molecular formula, and it is determined that there is a corresponding molecular formula. Then, this structural formula ROM corresponding to molecular formula
In addition to the structural formula data stored in association with the input molecular formula "CH4" retrieved at the address "4" of 16c, the name data "methane" and the valence angle existence data "valence angle present" are read out. Then, the data is written into the display register 17a in the RAM 17 and displayed on the liquid crystal display unit 13 (steps S7 → S8). At this time, the isomer and other structural formula ROM 16 indicating the storage destination of the valence angle three-dimensional structural formula stored in association with the search area “4” of the input molecular formula.
d of the RAM 17 is also read out.
Is stored in the address register 17c.

【0032】こうして、入力分子式「CH4 」に対応す
る構造式,名称と共に、「原子価角あり」として表示さ
れた状態において、対応する異性体の構造式を知りたい
ために、図7(D)に示すように、キー入力部12の
「確認」キー12eが操作されると、図5における異性
体,原子価角の構造式表示処理が起動される(ステップ
S10→SA)。
In this manner, in the state where "with valence angle" is displayed together with the structural formula and name corresponding to the input molecular formula "CH4", it is necessary to know the structural formula of the corresponding isomer. When the "confirm" key 12e of the key input unit 12 is operated as shown in FIG. 5, the structural formula display processing of isomers and valence angles in FIG. 5 is started (step S10 → SA).

【0033】すると、前記入力分子式「CH4 」に対応
する異性体/原子価角の存否データ「原子価角あり」に
従ってRAM17内のアドレスレジスタ17dに記憶さ
れた原子価角立体構造式の記憶先を示すアドレスデータ
“4A”に応じて、異性体等構造式ROM16a(図3
参照)から、前記入力分子式「CH4 」に対応する原子
価角の立体構造式データ、及び名称データ「メタン」が
読み出され、RAM17内の表示レジスタ17aに書き
込まれ液晶表示部13に表示される(ステップA1→A
3)。
Then, in accordance with the isomer / valence angle existence data “valence angle present” corresponding to the input molecular formula “CH 4”, the storage destination of the valence angle three-dimensional structural formula stored in the address register 17 d in the RAM 17 is changed. In accordance with the indicated address data “4A”, the isomer isoform ROM 16a (FIG. 3)
), The three-dimensional structural formula data of the valence angle corresponding to the input molecular formula "CH4" and the name data "methane" are read out, written into the display register 17a in the RAM 17, and displayed on the liquid crystal display unit 13. (Step A1 → A
3).

【0034】したがって、前記構成の電子計算装置によ
れば、構造式表示処理において、キー入力部12の文字
入力キー12a及び数値・記号キー12bを選択操作し
て任意の分子式「C4 H10」を入力し液晶表示部13に
表示させた状態で、同キー入力部12の「構造式」キー
12dを操作すると、前記入力分子式「C4 H10」に対
応する分子式が分子式対応構造式ROM16cにて検索
され、この入力分子式に対応付けられて記憶されている
構造式、及び名称「ブタン」、異性体/原子価角の存否
「異性体あり」が読み出されて表示され、さらに、前記
入力分子式に対応する構造式と共に「異性体あり」と表
示された場合に、「確認」キー12eを操作すると、入
力分子式「C4 H10」に対応する異性体の構造式が異性
体等構造式ROM16dから読み出されて表示されるの
で、ユーザ入力による任意の分子式に対応する構造式や
異性体構造式あるいは原子価角の立体構造式等を、簡単
な操作で素早く表示させて見ることができるようにな
る。
Therefore, according to the electronic computer having the above configuration, in the structural formula display processing, the character input key 12a and the numerical value / symbol key 12b of the key input section 12 are selected and operated to input an arbitrary molecular formula "C4 H10". When the "structural formula" key 12d of the key input unit 12 is operated in a state of being displayed on the liquid crystal display unit 13, a molecular formula corresponding to the input molecular formula "C4 H10" is searched in the molecular formula corresponding structural formula ROM 16c. The structural formula stored in association with the input molecular formula, the name “butane”, and the presence / absence of isomer / valence angle “isomer present” are read out and displayed, and further correspond to the input molecular formula. When "isomer" is displayed together with the structural formula, when the "confirm" key 12e is operated, the structural formula of the isomer corresponding to the input molecular formula "C4 H10" is obtained. Is read and displayed, so that a structural formula, an isomer structural formula, a steric structural formula of a valence angle, etc. corresponding to an arbitrary molecular formula by user input can be quickly displayed and viewed with a simple operation. become.

【0035】なお、前記第1実施形態では、ユーザ入力
された分子式に対応する分子式を、分子式対応構造式R
OM16cから検索し、この入力分子式に対応付けられ
て共に記憶されている構造式を該ROM16cから読み
出して表示する構成としたが、このようにROMによる
テーブルデータの検索システムとして構成するのではな
く、次の第2実施形態において説明するように、入力さ
れた分子式の構成原子を解析し、分子構造表現の化学的
法則に従って、対応する構造式を生成表示する構成とし
てもよい。
In the first embodiment, the molecular formula corresponding to the molecular formula input by the user is replaced by the structural formula R corresponding to the molecular formula.
The structure is searched from the OM 16c, and the structural formulas stored together in association with the input molecular formulas are read out from the ROM 16c and displayed. As described in the following second embodiment, a configuration may be adopted in which constituent atoms of an input molecular formula are analyzed, and a corresponding structural formula is generated and displayed in accordance with the chemical rules of the molecular structure expression.

【0036】また、前記第1実施形態では、分子式対応
構造式ROM16c及び異性体等構造式ROM16d内
の構造式の画像が二次元の構造式であったが、図8及び
図9に示すように、三次元の構造式K1,K2の画像が
記憶された分子式対応構造式ROM16c2 及び異性体
等構造式ROM16d2 であってもよい。
Further, in the first embodiment, the images of the structural formulas in the ROM 16c corresponding to the molecular formula and the ROM 16d such as the isomers are two-dimensional structural formulas. However, as shown in FIG. 8 and FIG. Alternatively, a structural formula ROM 16c2 corresponding to a molecular formula in which images of three-dimensional structural formulas K1 and K2 are stored and a structural formula ROM 16d2 such as an isomer may be used.

【0037】(第2実施形態)図10は本発明の構造式
表示装置の第2実施形態に係わる電子計算装置の構造式
表示処理を示すフローチャートである。
(Second Embodiment) FIG. 10 is a flowchart showing a structural formula display process of an electronic computer according to a second embodiment of the structural formula display device of the present invention.

【0038】図11は本発明の構造式表示装置の第2実
施形態に係わる電子計算装置の構造式表示処理に伴なう
分子式対応の構造式の生成表示状態を示す図である。こ
の第2実施形態の場合も、第1実施形態の場合と同様、
ROM16内の表示制御プログラムROM16bに記憶
されている表示制御プログラムに従って、コンピュータ
等からなる制御部11が制御され、図10に示すフロー
チャートを実行する。
FIG. 11 is a diagram showing a state in which a structural formula corresponding to a molecular formula is generated and displayed in accordance with a structural formula display process of the electronic computer according to the second embodiment of the structural formula display device of the present invention. Also in the case of the second embodiment, similar to the case of the first embodiment,
The control unit 11 including a computer or the like is controlled in accordance with the display control program stored in the display control program ROM 16b in the ROM 16, and executes the flowchart shown in FIG.

【0039】すなわち、図11(A)に示すような、分
子式入力要求メッセージデータ「分子式?」の表示状態
において(ステップB1〜B3)、図11(B1)に示
すように、ユーザによりキー入力部12の文字入力キー
12a及び数値・記号キー12bが選択的に操作され、
任意の分子式「H2 O」が入力されると、入力された分
子式「H2 O」はRAM17内の入力データレジスタ1
7bに記憶されると共に、表示レジスタに書き込まれ液
晶表示部13に表示される(ステップB4)。
That is, in the display state of the molecular formula input request message data "molecular formula?" As shown in FIG. 11A (steps B1 to B3), as shown in FIG. Twelve character input keys 12a and numerical / symbol keys 12b are selectively operated,
When an arbitrary molecular formula “H 2 O” is input, the input molecular formula “H 2 O” is stored in the input data register 1 in the RAM 17.
7b and written in the display register and displayed on the liquid crystal display unit 13 (step B4).

【0040】こうして、ユーザ任意の分子式「H2 O」
が入力されて表示された状態で、図11(C1)に示す
ように、キー入力部12の「構造式」キー12dが操作
されると、前記RAM17内の入力データレジスタ17
bに記憶された入力分子式「H2 O」中に含まれる原子
記号のうちで、その原子の数が最少である原子「O」が
検出される(ステップB5→B6)。
Thus, the molecular formula “H 2 O” selected by the user
When the "structural formula" key 12d of the key input unit 12 is operated as shown in FIG. 11 (C1) in a state where is input and displayed, the input data register 17 in the RAM 17 is operated.
Among the atom symbols included in the input molecular formula "H2 O" stored in b, the atom "O" having the minimum number of atoms is detected (step B5 → B6).

【0041】すると、RAM17内の表示レジスタ17
aに対し、前記少数原子である1つの原子記号30aの
「O」が中央に描画配置されると共に、多数原子である
2つの原子記号30bの「H」が周囲均等(この場合は
左右均等)に描画配置され、各原子記号間が多数原子
「H」の原子価に応じた本数(この場合1本)の結合手
31を介して描画結合された構造式32の「H−O−
H」が生成され、液晶表示部13に表示される(ステッ
プB7)。
Then, the display register 17 in the RAM 17
In contrast to “a”, “O” of one atomic symbol 30a as the minor atom is drawn and arranged at the center, and “H” of two atomic symbols 30b as multiple atoms is equally around (in this case, left and right). And “HOO-” of the structural formula 32 in which each symbol between atoms is drawn and bonded via the number of bonds (one in this case) according to the valence of the large number of atoms “H”.
H ”is generated and displayed on the liquid crystal display unit 13 (step B7).

【0042】ここで、前記構造式の生成処理(ステップ
S7)に際し、多用される原子の原子価は次の通りであ
る。 H=1,O=2,N=3,C=4 つまり、「H」の結合には1本の結合手31が使用さ
れ、「O」の結合には2本の結合手が使用され、「N」
の結合には3本の結合手31が使用され、「C」の結合
には4本の結合手31が使用される。
Here, the valences of the atoms frequently used in the process of generating the structural formula (step S7) are as follows. H = 1, O = 2, N = 3, C = 4 That is, one bond 31 is used for the bond of “H”, and two bonds are used for the bond of “O”. "N"
The three bonds 31 are used for the connection of “C”, and the four bonds 31 are used for the connection of “C”.

【0043】また、図11(A)に示すような、分子式
入力要求メッセージデータ「分子式?」の表示状態にお
いて(ステップB1〜B3)、図11(B2)に示すよ
うに、ユーザによりキー入力部12の文字入力キー12
a及び数値・記号キー12bが選択的に操作され、任意
の分子式「CO2 」が入力されると、入力された分子式
「CO2 」はRAM17内の入力データレジスタ17b
に記憶されると共に、表示レジスタに書き込まれ液晶表
示部13に表示される(ステップB4)。
In the display state of the molecular formula input request message data "molecular formula?" As shown in FIG. 11A (steps B1 to B3), as shown in FIG. 12 character input keys 12
a and the numerical / symbol key 12b are selectively operated to input an arbitrary molecular formula "CO2". The input molecular formula "CO2" is stored in the input data register 17b in the RAM 17.
And written in the display register and displayed on the liquid crystal display unit 13 (step B4).

【0044】こうして、ユーザ任意の分子式「CO2 」
が入力されて表示された状態で、図11(C2)に示す
ように、キー入力部12の「構造式」キー12dが操作
されると、前記RAM17内の入力データレジスタ17
bに記憶された入力分子式「CO2 」中に含まれる原子
記号のうちで、その原子の数が最少である原子「C」が
検出される(ステップB5→B6)。
Thus, the molecular formula “CO 2” selected by the user
When the “structural formula” key 12 d of the key input unit 12 is operated as shown in FIG. 11 (C 2) in a state where is input and displayed, the input data register 17 in the RAM 17 is operated.
Among the atom symbols included in the input molecular formula "CO2" stored in "b", the atom "C" having the smallest number of the atoms is detected (step B5 → B6).

【0045】すると、RAM17内の表示レジスタ17
aに対し、前記少数原子である1つの原子記号30aの
「C」が中央に描画配置されると共に、多数原子である
2つの原子記号30bの「O」が周囲均等(この場合は
左右均等)に描画配置され、各原子記号間が多数原子
「O」の原子価に応じた本数(この場合4本)の結合手
31を介して描画結合された構造式32の「O=C=
O」が生成され、液晶表示部13に表示される(ステッ
プB7)。
Then, the display register 17 in the RAM 17
For “a”, “C” of one atomic symbol 30a, which is the minor atom, is drawn and arranged at the center, and “O” of two atomic symbols 30b, which are many atoms, are equal around (in this case, right and left). And “O = C =” in the structural formula 32 in which each of the atomic symbols is drawn and connected through the number of (in this case, four) bonds 31 according to the valence of the large number of atoms “O”.
O "is generated and displayed on the liquid crystal display unit 13 (step B7).

【0046】同様に、例えば、入力された分子式が「C
H4 」の場合は、図7(C)に示すように、少数原子の
原子記号30aの「C」が中央に配置され、この「C」
を中心として、多数原子の原子記号30bの「H」が、
多数原子の「H」の原子価に応じた本数の「1本」の結
合手31を介して、左右方向のほかに、上下の方向に展
開して配置される。
Similarly, for example, when the input molecular formula is “C
In the case of "H4", as shown in FIG. 7C, "C" of the atomic symbol 30a of the minor atom is arranged at the center, and this "C"
"H" of the atomic symbol 30b of a large number of atoms,
In addition to the horizontal direction, they are arranged in the vertical direction via the “one” bond 31 in accordance with the valence of the “H” of many atoms.

【0047】このため、1つの「C」を中心とした4つ
の「H」を、結合手31を介して上下左右に配置した構
造式32が表示されることとなる。なお、例えば、入力
された分子式が原子価角を有する「CH4 」の場合は、
図7(C)に示すように、1つの「C」を中心として4
つの「H」を上下左右に均等に展開配置せず、図7
(D)に示すように、1つの「C」を中心として4つの
「H」を、分子式の「CH4 」として、予め定められて
いる原子価角の「109.5°」の角度で、結合手31
を介して展開配置し、これにより、原子価角を有する立
体構造式32Aを表示する。
As a result, a structural formula 32 is displayed in which four “H” s centered on one “C” are arranged vertically, horizontally, and via a bond 31. For example, when the input molecular formula is "CH4" having a valence angle,
As shown in FIG. 7 (C), 4
FIG.
As shown in (D), four “H” s with one “C” as the center are combined as “CH 4” in the molecular formula at a predetermined valence angle of “109.5 °”. Hand 31
To thereby display a three-dimensional structural formula 32A having a valence angle.

【0048】したがって、前記第2実施形態の電子計算
装置によれば、前記第1実施形態の電子計算装置のよう
に、ROMによるテーブルデータの検索システムとしな
くても、入力された分子式の構成原子を解析し、分子構
造表現の化学的法則に従って、対応する構造式を容易に
生成表示させて見ることができるようになる。
Therefore, according to the electronic computer of the second embodiment, unlike the electronic computer of the first embodiment, the constituent atoms of the inputted molecular formula can be used without using a table data search system by ROM. Can be analyzed, and the corresponding structural formula can be easily generated and displayed according to the chemical rules of the molecular structure expression.

【0049】なお、前記各実施形態において記載した手
法、すなわち図4,図5のフローチャートに示す第1実
施形態の構造式表示処理、図10のフローチャートに示
す第2実施形態の構造式表示処理等の各手法は、コンピ
ュータに実行させることができるプログラムとして、メ
モリカード(ROMカード、RAMカード等)、磁気デ
ィスク(フロッピーディスク、ハードディスク等)、光
ディスク(CD−ROM、DVD等)、半導体メモリ等
の外部記録媒体20に格納して配布することができる。
そして、コンピュータは、この外部記録媒体20に記録
されたプログラムを記録媒体読み取り部19によって読
み込み、この読み込んだプログラムによって動作が制御
されることにより、前記各実施形態において説明した各
構造式の表示機能を実現し、前述した手法による同様の
処理を実行することができる。また、前記各実施形態で
は、分子式をキー入力部12の各種のキー12a,12
bにて入力したが、ペンPにより入力するようにしても
よい。
The method described in each of the above embodiments, that is, the structural formula display processing of the first embodiment shown in the flowcharts of FIGS. 4 and 5, the structural formula display processing of the second embodiment shown in the flowchart of FIG. In each of the methods, programs that can be executed by a computer include a memory card (ROM card, RAM card, etc.), a magnetic disk (floppy disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), a semiconductor memory, etc. It can be stored in the external recording medium 20 and distributed.
Then, the computer reads the program recorded on the external recording medium 20 by the recording medium reading unit 19, and the operation is controlled by the read program, whereby the display function of each structural formula described in each of the above embodiments is displayed. And the same processing by the above-described method can be executed. Further, in each of the above-described embodiments, the molecular formula is input to the various keys 12 a and 12 of the key input unit 12.
Although the input was made at b, the input may be made with the pen P.

【0050】[0050]

【発明の効果】以上のように、本発明の請求項1に係わ
る構造式表示装置によれば、分子式を入力すると、入力
された分子式中に含まれる個々の原子同士がそのそれぞ
れの原子価に応じた本数の結合手を介して展開配置され
構造式として表示されるようになる。
As described above, according to the structural formula display device according to the first aspect of the present invention, when a molecular formula is input, individual atoms included in the input molecular formula are converted to their respective valences. It is deployed and arranged via the corresponding number of coupling hands and displayed as a structural formula.

【0051】また、本発明の請求項4に係わる構造式表
示装置によれば、分子式を入力すると、この入力された
分子式に対応する構造式が、複数の分子式と当該分子式
に対応する構造式とが対応付けて記憶されている記憶手
段から読み出されて表示されるようになる。
Further, according to the structural formula display device according to the fourth aspect of the present invention, when a molecular formula is input, the structural formula corresponding to the input molecular formula includes a plurality of molecular formulas and a structural formula corresponding to the molecular formula. Is read out from the storage means stored in association with and displayed.

【0052】また、本発明の請求項7に係わる構造式表
示装置によれば、分子式を入力すると、この入力された
分子式に対応する異性体の構造式あるいは原子価角の立
体構造式が、複数の分子式と当該分子式に対応する異性
体の構造式あるいは原子価角の立体構造式とが対応付け
て記憶されている記憶手段から読み出されて表示される
ようになる。よって、本発明によれば、任意の分子式に
ついて、対応する分子構造式を容易に表示させることが
可能になる。
Further, according to the structural formula display device according to claim 7 of the present invention, when a molecular formula is input, a plurality of isomers corresponding to the input molecular formula or three-dimensional structural formulas of valence angles are displayed. Is read out from the storage means in which the structural formula of the isomer corresponding to the molecular formula or the three-dimensional structural formula of the valence angle is stored in association with each other and displayed. Therefore, according to the present invention, it is possible to easily display a corresponding molecular structural formula for an arbitrary molecular formula.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の構造式表示装置の第1実施形態に係わ
る電子計算装置の電子回路の構成を示すブロック図。
FIG. 1 is a block diagram showing a configuration of an electronic circuit of an electronic computing device according to a first embodiment of a structural display device of the present invention.

【図2】前記電子計算装置のROMに内蔵された分子式
対応構造式ROMにおけるテーブルデータを示す図。
FIG. 2 is a view showing table data in a molecular formula-compatible structural ROM stored in a ROM of the electronic computer.

【図3】前記電子計算装置のROMに内蔵された異性体
等構造式ROMにおけるテーブルデータを示す図。
FIG. 3 is a view showing table data in a structural formula ROM such as an isomer incorporated in a ROM of the electronic computer.

【図4】前記電子計算装置の構造式表示処理を示すフロ
ーチャート。
FIG. 4 is a flowchart showing a structural formula display process of the electronic computer.

【図5】前記電子計算装置の異性体,原子価角の構造式
表示処理を示すフローチャート。
FIG. 5 is a flowchart showing a structural formula display process of isomers and valence angles of the electronic computer.

【図6】前記電子計算装置の構造式表示処理に伴なう分
子式対応の構造式及び異性体構造式の検索表示状態を示
す図。
FIG. 6 is a view showing a search and display state of a structural formula corresponding to a molecular formula and an isomer structural formula accompanying the structural formula display processing of the electronic computer.

【図7】前記電子計算装置の構造式表示処理に伴なう分
子式対応の構造式及び原子価角立体構造式の検索表示状
態を示す図。
FIG. 7 is a view showing a search and display state of a structural formula corresponding to a molecular formula and a valence angle three-dimensional structural formula accompanying the structural formula display processing of the electronic computer.

【図8】前記電子計算装置のROMに内蔵された他の分
子式対応構造式ROMにおけるテーブルデータを示す
図。
FIG. 8 is a view showing table data in another molecular formula-compatible structural formula ROM built in the ROM of the electronic computer.

【図9】前記電子計算装置のROMに内蔵された他の異
性体等構造式ROMにおけるテーブルデータを示す図。
FIG. 9 is a view showing table data in another structural formula ROM such as an isomer incorporated in the ROM of the electronic computer.

【図10】本発明の構造式表示装置の第2実施形態に係
わる電子計算装置の構造式表示処理を示すフローチャー
ト。
FIG. 10 is a flowchart showing a structural formula display process of an electronic computer according to a second embodiment of the structural formula display device of the present invention.

【図11】本発明の構造式表示装置の第2実施形態に係
わる電子計算装置の構造式表示処理に伴なう分子式対応
の構造式の生成表示状態を示す図。
FIG. 11 is a view showing a state in which a structural formula corresponding to a molecular formula is generated and displayed in a structural formula display process of an electronic computer according to a second embodiment of the structural formula display device of the present invention.

【符号の説明】[Explanation of symbols]

11 …制御部(CPU)、 12a…文字入力キー、 12b…数値・記号キー、 12c…「分子式」キー、 12d…「構造式」キー、 12e…「確認」キー、 13 …液晶表示部、 16a…システムプログラムROM、 16b…表示制御プログラムROM、 16c…分子式対応構造式ROM、 16d…異性体等構造式ROM、 17a…表示レジスタ、 17b…入力データレジスタ、 17c…アドレスレジスタ、 19 …記録媒体読み取り部、 20 …外部記録媒体、 30a…中心配置原子記号、 30b…周囲配置原子記号、 31 …結合手、 32 …構造式、 32A…立体構造式。 11: control unit (CPU), 12a: character input keys, 12b: numeric / symbol keys, 12c: "molecular formula" key, 12d: "structural formula" key, 12e: "confirmation" key, 13: liquid crystal display unit, 16a ... System program ROM, 16b ... Display control program ROM, 16c ... Structural formula ROM corresponding to molecular formula, 16d ... Structural formula ROM such as isomer, 17a ... Display register, 17b ... Input data register, 17c ... Address register, 19 ... Reading of recording medium Part, 20 ... external recording medium, 30a ... centrally located atomic symbol, 30b ... peripherally located atomic symbol, 31 ... bond, 32 ... structural formula, 32A ... three-dimensional structural formula.

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 分子式を入力する入力手段と、 この入力手段により入力された分子式中に含まれる個々
の原子同士を、そのそれぞれの原子価に応じた本数の結
合手を介して展開配置し、入力された分子式に対応する
構造式として表示する表示手段とを備えたことを特徴と
する構造式表示装置。
1. An input means for inputting a molecular formula, and individual atoms included in the molecular formula input by the input means are deployed and arranged via a number of bonds corresponding to their respective valences. Display means for displaying as a structural formula corresponding to the input molecular formula.
【請求項2】 分子式を入力する入力ステップと、 この入力ステップにより入力された分子式中に含まれる
個々の原子同士を、そのそれぞれの原子価に応じた本数
の結合手を介して展開配置し、入力された分子式に対応
する構造式として表示する表示ステップとからなること
を特徴とする構造式表示方法。
2. An input step of inputting a molecular formula, and individual atoms included in the molecular formula input by the input step are deployed and arranged via a number of bonds corresponding to the respective valences. A display step of displaying as a structural formula corresponding to the input molecular formula.
【請求項3】 分子式が入力された際に、これに応答し
て、入力された分子式中に含まれる個々の原子同士を、
そのそれぞれの原子価に応じた本数の結合手を介して展
開配置し、入力された分子式に対応する構造式を表示す
るための表示制御プログラムを記録した記録媒体。
3. When a molecular formula is input, individual atoms included in the input molecular formula are changed in response to the input.
A recording medium in which a display control program for displaying a structural formula corresponding to an input molecular formula is developed and arranged through a number of bonds corresponding to the respective valences.
【請求項4】 複数の分子式と当該分子式に対応する構
造式とが対応付けて記憶されている記憶手段と、 分子式を入力する入力手段と、 この入力手段により入力された分子式に対応する構造式
を前記記憶手段から読み出して表示する表示手段とを備
えたことを特徴とする構造式表示装置。
4. A storage unit in which a plurality of molecular formulas and a structural formula corresponding to the molecular formula are stored in association with each other, an input unit for inputting a molecular formula, and a structural formula corresponding to the molecular formula input by the input unit. And display means for reading out and displaying from the storage means.
【請求項5】 分子式を入力する入力ステップと、 この入力ステップにより入力された分子式に対応する構
造式を、複数の分子式と当該分子式に対応する構造式と
を対応付けて記憶している記憶部から読み出して表示す
る表示ステップとからなることを特徴とする構造式表示
方法。
5. A storage unit for storing an input step of inputting a molecular formula, and a structural formula corresponding to the molecular formula input in the input step, in which a plurality of molecular formulas and structural formulas corresponding to the molecular formula are associated with each other. A display step for reading out and displaying the structural formula.
【請求項6】 分子式が入力された際に、これに応答し
て、複数の分子式と当該各分子式に対応する構造式とが
対応付けて記憶されている記憶手段をアクセスし、この
入力された分子式に対応する構造式を前記記憶手段から
読み出して表示するための表示制御プログラムを記録し
た記録媒体。
6. In response to input of a molecular formula, access is made to storage means in which a plurality of molecular formulas and structural formulas corresponding to the respective molecular formulas are stored in association with each other, and the input is performed. A recording medium recording a display control program for reading out a structural formula corresponding to a molecular formula from the storage means and displaying the read out structural formula.
【請求項7】 複数の分子式と当該分子式に対応する異
性体の構造式あるいは原子価角の立体構造式とが対応付
けて記憶されている記憶手段と、 分子式を入力する入力手段と、 この入力手段により入力された分子式に対応する異性体
の構造式あるいは原子価角の立体構造式を前記記憶手段
から読み出して表示する表示手段とを備えたことを特徴
とする構造式表示装置。
7. A storage unit in which a plurality of molecular formulas and a structural formula of an isomer or a steric structural formula of a valence angle corresponding to the molecular formula are stored in association with each other; an input unit for inputting a molecular formula; Display means for reading and displaying from the storage means a structural formula of an isomer or a steric structural formula of a valence angle corresponding to the molecular formula inputted by the means.
【請求項8】 分子式を入力する入力ステップと、 この入力ステップにより入力された分子式に対応する異
性体の構造式あるいは原子価角の立体構造式を、複数の
分子式と当該分子式に対応する異性体の構造式あるいは
原子価角の立体構造式とを対応付けて記憶している記憶
部から読み出して表示する表示ステップとからなること
を特徴とする構造式表示方法。
8. An input step of inputting a molecular formula, and a plurality of molecular formulas and isomers corresponding to the molecular formulas are obtained by converting the structural formula of the isomer corresponding to the molecular formula or the steric structural formula of the valence angle corresponding to the molecular formula input in the input step. A display step of reading out from a storage unit storing the structural formula or the three-dimensional structural formula of the valence angle in association with the structural formula and displaying the structural formula.
【請求項9】 分子式が入力された際に、これに応答し
て、複数の分子式と当該分子式に対応する異性体の構造
式あるいは原子価角の立体構造式とが対応付けて記憶さ
れている記憶手段をアクセスし、この入力された分子式
に対応する異性体の構造式あるいは原子価角の立体構造
式を前記記憶手段から読み出して表示するための表示制
御プログラムを記録した記録媒体。
9. When a molecular formula is input, a plurality of molecular formulas and a structural formula of an isomer or a steric structural formula of a valence angle corresponding to the molecular formula are stored in association with each other. A recording medium in which a display control program for accessing a storage means and reading out and displaying a structural formula of an isomer or a three-dimensional structural formula of a valence angle corresponding to the input molecular formula from the storage means is provided.
JP9053407A 1997-03-07 1997-03-07 Structural formula display device, structural formula display method, and recording medium recording display control program Pending JPH10254352A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9053407A JPH10254352A (en) 1997-03-07 1997-03-07 Structural formula display device, structural formula display method, and recording medium recording display control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9053407A JPH10254352A (en) 1997-03-07 1997-03-07 Structural formula display device, structural formula display method, and recording medium recording display control program

Publications (1)

Publication Number Publication Date
JPH10254352A true JPH10254352A (en) 1998-09-25

Family

ID=12941979

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9053407A Pending JPH10254352A (en) 1997-03-07 1997-03-07 Structural formula display device, structural formula display method, and recording medium recording display control program

Country Status (1)

Country Link
JP (1) JPH10254352A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114464273A (en) * 2021-12-22 2022-05-10 天翼云科技有限公司 Molecular structure database construction method and device, electronic equipment and storage medium
US12476095B2 (en) 2022-07-28 2025-11-18 Jeol Ltd. Sample analyzing apparatus and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01142869A (en) * 1987-11-30 1989-06-05 Toshiba Corp Molecule design supporting system
JPH04108254U (en) * 1991-02-22 1992-09-18 株式会社リコー document creation device
JPH05174110A (en) * 1991-12-20 1993-07-13 Fujitsu Ltd Molecular design supporting system
JPH05225248A (en) * 1984-10-08 1993-09-03 Nippon Steel Corp Database search system
JPH05233713A (en) * 1992-02-18 1993-09-10 Nippon Telegr & Teleph Corp <Ntt> Learning type fuzzy search method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05225248A (en) * 1984-10-08 1993-09-03 Nippon Steel Corp Database search system
JPH01142869A (en) * 1987-11-30 1989-06-05 Toshiba Corp Molecule design supporting system
JPH04108254U (en) * 1991-02-22 1992-09-18 株式会社リコー document creation device
JPH05174110A (en) * 1991-12-20 1993-07-13 Fujitsu Ltd Molecular design supporting system
JPH05233713A (en) * 1992-02-18 1993-09-10 Nippon Telegr & Teleph Corp <Ntt> Learning type fuzzy search method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114464273A (en) * 2021-12-22 2022-05-10 天翼云科技有限公司 Molecular structure database construction method and device, electronic equipment and storage medium
US12476095B2 (en) 2022-07-28 2025-11-18 Jeol Ltd. Sample analyzing apparatus and method

Similar Documents

Publication Publication Date Title
US9046920B1 (en) Rotating an N-sided object to navigate items of an ordered data set
JPH11212698A (en) Method and device for selecting function, storage medium storing control program for selecting function, method and device for operating object, storage medium storing control program for operating object, and storage medium storing composite icon
JPH02114318A (en) Menu display system
JPH07129363A (en) Document creation device
JPH10254352A (en) Structural formula display device, structural formula display method, and recording medium recording display control program
JP2810982B2 (en) Graphical user interface method for the visually impaired
JP3712749B2 (en) Window display processing method in information processing equipment
JPH03167625A (en) Menu display method
JP3528541B2 (en) Search logic input device
JPH0464089B2 (en)
JPH0326421B2 (en)
JPS6118024A (en) Menu display device
JPH07141140A (en) Multi-window computer system
JPH05265628A (en) Input device and method for setting up input key
JPH04223564A (en) Method of reading out computer information
JPH09128129A (en) Help message display device
JP2798551B2 (en) Electronic map display
JP3123087B2 (en) Data display device
JP3858129B2 (en) Set computing device and recording medium recording set computation processing program
JP2647916B2 (en) Data processing device
JPH0476773A (en) Map retrieving device
JP2929122B2 (en) Input device
JPH10222519A (en) Display device, display method, and recording medium recording display control program
JP3442196B2 (en) Learning support device and learning software development support device
JPH0121382Y2 (en)

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040827

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040907

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041207

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050207

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050621