JP3324624B2 - 電子機器 - Google Patents

電子機器

Info

Publication number
JP3324624B2
JP3324624B2 JP05821194A JP5821194A JP3324624B2 JP 3324624 B2 JP3324624 B2 JP 3324624B2 JP 05821194 A JP05821194 A JP 05821194A JP 5821194 A JP5821194 A JP 5821194A JP 3324624 B2 JP3324624 B2 JP 3324624B2
Authority
JP
Japan
Prior art keywords
character
display
data
character data
predetermined
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.)
Expired - Lifetime
Application number
JP05821194A
Other languages
English (en)
Other versions
JPH07248890A (ja
Inventor
茂樹 今野
Original Assignee
佳能電産香港有限公司
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 佳能電産香港有限公司 filed Critical 佳能電産香港有限公司
Priority to JP05821194A priority Critical patent/JP3324624B2/ja
Publication of JPH07248890A publication Critical patent/JPH07248890A/ja
Application granted granted Critical
Publication of JP3324624B2 publication Critical patent/JP3324624B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、表示データに関連する
データを表示データの複数の位置に挿入して再表示する
ことができる電子辞書等の電子機器に関する。
【0002】
【従来の技術】従来から、大量のデータを表示する際
に、全てのデータを表示するのではなく、データをレベ
ル分けし、ユーザが必要とするレベルのデータだけを表
示することで、操作性の向上を図った電子機器が多く存
在している。これらの電子機器は、ユーザによって、よ
り詳細なデータの表示が指示されると、表示中のデータ
に詳細情報を挿入し、表示データを先頭から表示し直す
ように構成されている。
【0003】
【発明が解決しようとする課題】しかし、上述した従来
の電子機器にあっては、データの表切り換えが先頭か
ら行われてしまうと、ユーザは、自分が注目し且つ詳細
情報を必要としたデータを表示させるために、再びスク
ロール操作を行わなければならず、データの表切り換
後に、注目していたデータを探すためにスクロール操
作を行う回数が多くなり、操作性が悪いという問題点が
あった。
【0004】本発明は上記事情に鑑みてなされたもの
で、その目的とするところは、データの表切り換え
に、注目していたデータをスクロール等により探すため
の操作回数を最小限に抑えて、操作性の向上を図った電
子機器を提供することである。
【0005】
【課題を解決するための手段】上記目的を達成するため
本発明の第1発明は、第1の文字データ中の所望の文字
位置を表示開始位置として該第1の文字データを所定文
字量だけ表示する表示手段と、前記第1の文字データに
代えて該第1の文字データの表示対象範囲によらない所
定の複数の位置に関連する文字データ群を挿入した第2
の文字データを前記所定文字量だけ表示する表示切換手
段とを具備し、前記表示切換手段は、前記表示開始位置
を、該表示開始位置以前に挿入された前記関連する文字
データ群の文字量分だけ進めた位置に更新し、当該更新
された表示開始位置以降の前記第2の文字データを前記
所定文字量だけ表示することを特徴とするものである。
【0006】また、同じ目的を達成するため本発明の第
2発明は、第1の文字データに対して表示対象範囲によ
らない所定の複数の位置に関連する文字データ群が組み
込まれた第2の文字データを記憶する文字データ記憶手
段と、前記第1の文字データ中の所望の文字を先頭とし
て該第1の文字データを所定文字量だけ表示する表示手
段と、前記第1の文字データに代えて前記第2の文字デ
ータを前記所定文字量だけ表示する表示切換手段と、前
記先頭の文字位置を前記第2の文字データ中の位置によ
り記憶する先頭位置記憶手段とを具備し、前記表示手段
は、前記先頭位置記憶手段に記憶された位置以降の前記
第2の文字データから前記関連する文字データ群を除い
て前記所定文字量だけ表示し、前記表示切換手段は、
記先頭位置記憶手段に記憶された位置以降の前記第2の
文字データを前記所定文字量だけ表示することを特徴と
するものである。
【0007】
【0008】
【0009】
【0010】
【0011】
【実施例】以下、本発明の各実施例を図面に基づき説明
する。
【0012】[第1実施例]まず、本発明の第1実施例
を、図1〜図4を参照して説明する。図1は、本発明の
第1実施例に係る電子機器である電子辞書の構成を示す
ブロック図であり、同図において、1は電子辞書で、本
電子辞書1全体を制御するCPU(Central P
rocessing Unit;中央演算処理装置)2
を有している。このCPU2には、辞書の検索指示、表
示データのスクロール指示及び表示切り換え指示等の信
号を入力するための各種のキーを備えたキーボード3
と、制御プログラム及び辞書データが格納されているR
OM(Read Only Memory;固定記憶装
置)4と、表示用データや各種制御用データが格納され
るRAM(Random Access Memor
y;等速呼び出し記憶装置)5と、表示駆動部7とがそ
れぞれ接続してあり、この表示駆動部7には、CRT
(Cathod Ray Tube;陰極線管)等より
なり且つ8文字×2行の表示が可能な表示部3が接続し
てある。
【0013】図2は、ROM4に格納されている辞書デ
ータの格納状態を示す説明図である。該辞書データは、
図2(a)に示す検索用のインデックスデータ201
と、図2(b)に示すデータの詳細度によってレベル分
けされた英和辞書データ202とから構成されている。
図2(a)の検索インデックス201は、見出語の綴り
201aと、その見出後に対応する辞書データのアドレ
ス201bとで各レコードが構成されている。図2
(b)の英和辞書データ202は、基本意味データ20
2aと、この基本意味データ202aの所定の位置に挿
入する詳細情報202bとで各レコードが構成されてい
る。詳細情報202bは、挿入位置と挿入データとを交
互に羅列したものである。
【0014】次に、本実施例に係る電子辞書1の動作
を、図3のフローチャートを参照して説明する。
【0015】まず、ステップS301で検索する英単語
の綴りと検索開始指示からなる検索指示の入力を受け
る。次にステップS302で図1のCPU2は、図2
(a)の検索インデックスデータ201をスキャンし、
前記ステップS301において入力された検索指示の英
単語の綴りと一致する見出語の綴り201aを確定し、
そのレコードの辞書データのアドレス201bを用い
て、図2(b)の英語辞書データ202内のレコードを
確定し、基本意味データ202aを図1のRAM5内の
表示バッファ(後述する)に格納する。
【0016】次いでステップS303に進んでCPU2
は、表示制御に使用するRAM5内の表示開始位置(後
述する)を初期化し、次のステップS304にて、表示
開始位置に従い表示バッファのデータを図1の表示部7
に表示する。次にステップS305でCPU2は、入力
がスクロール指示であるか否かを判別し、入力がスクロ
ール指示である場合は、ステップS306へ移行し、該
ステップS306では、前記ステップS305において
指示されたスクロール方向に応じて表示開始位置を修正
した後、前記ステップS304へ戻る。
【0017】一方、前記ステップS305において入力
がスクロール指示でない場合は、ステップS307に進
んでCPU2は、入力が表示切り換え指示であるか否か
を判別する。入力が表示切り換え指示である場合は、ス
テップS308に進んでCPU2は、前記ステップS3
02において確定した辞書データ202のレコードの詳
細情報202bを参照して、表示バッファ内のデータを
加工し、その加工に応じて、表示開始位置を修正した
後、前記ステップS304へ戻る。また、前記ステップ
S307において入力が表示切り換え指示でない場合
は、前記ステップS301へ戻る。
【0018】図4は、上述した図3のステップS30
3、ステップS306及びステップS308での処理に
よる図1のRAM5内の表示開始位置と表示バッファの
変化と、その変化に応じて変わる表示範囲を説明するた
めの図である。
【0019】同図(a)の状態は、見出語「run」が
検索され、図3のステップS304における表示処理が
初めて行なわれる時の状態である。この状態における表
示開始位置401は、表示バッファ402の先頭からデ
ータを表示することを示す「0」の値になっており、表
示バッファ402には、「run」の基本意味データ2
02a(図2参照)がそのまま格納されている。この状
態での表示範囲は、表示可能文字数が16文字であるの
で、同図に示す通りである。
【0020】同図(b)の状態は、同図(a)の状態で
スクロールアップの指示が入力され、1ページ分のスク
ロールアップを実行するために、図3のステップS30
6で表示開始位置401が表示可能文字数「16」だけ
増加された状態である。
【0021】同図(c)の状態は、同図(b)の状態で
表示切り換え指示が入力され、より詳細なデータを表示
するために、図3のステップS308にて、表示中の基
本意味データ202aに、詳細情報202bに応じてデ
ータが挿入された状態である。また、表示データの変化
によって表示範囲が極端に変化しないように、同図
(b)の状態で1行目の1桁目に表示されていた文字が
同図(c)の状態でも1行目の1桁目に表示されるよう
に、表示開始位置401の前方に挿入された文字数「2
5」を表示開始位置401に加えた状態である。
【0022】同図(d)の状態は、同図(c)の状態か
ら2回スクロールダウンの指示が入力され、図3のステ
ップS306にて表示開始位置が「16×2=32」だ
け減らされた状態である。
【0023】同図(e)の状態は、同図(d)の状態か
ら更にスクロールダウンの指示が入力された結果であ
る。図3のステップS306では、スクロールダウンに
よって表示される領域内にデータの先頭である文字が含
まれることが発見され、単に「16」を表示開始位置4
01から減算するのではなく、先頭の文字が表示範囲の
先頭になるように表示開始位置401が調整される。ス
クロールによって行頭の文字(改行の直後の文字)が表
示範囲に入る場合も同様の調整が行なわれる。
【0024】上述のように、本実施例に係る電子辞書に
よれば、表示中の意味データをより詳細な意味データに
表示切り換えしても、切り換える前に1行目の1桁目に
表示されていた文字が、切り換えた後も同じ位置に表示
されるので、切り換えた後に、注目していたデータを探
すためにスクロール操作をし直す必要が少なくなるとい
う効果がある。
【0025】[第2実施例]次に、本発明の第2実施例
を、図5〜図7を参照して説明する。
【0026】図5は、本発明の第2実施例に係る電子機
器である電子辞書の構成を示すブロック図であり、同図
において、上述した第1実施例における図1と同一部分
については、同一符号を付してある。図5において図1
と異なる点は、図1の構成に、表示用データが格納され
ている外部記憶装置8を付加したことであり、該外部記
憶装置8はCPU2に接続してある。外部記憶装置8と
しては、フロッピーディスク・ドライブ及びICカード
等が接続される。
【0027】図6は、外部記憶装置8に格納されている
表示用データ601の一例を示す図である。第1実施例
と比較すると、図6に示すように括弧で閉じられた詳細
情報が基本データに組み込まれた状態で格納されてお
り、また、レコード分けされたデータではなく、一続き
の文字列データである。このデータから基本データだけ
を表示する場合には、括弧で閉じられた詳細情報を読み
飛ばしながら、表示データを直接図5の表示駆動部6へ
送って表示部7に表示して行く。そのため、本実施例で
は、第1実施例の図4に示すような表示バッファ402
は持たない。
【0028】図7は、スクロール指示の入力及び表示切
り換え指示の入力がなされた時の表示状態の一例を示す
図である。
【0029】同図(a)の状態は、図6の表示用データ
601の基本データだけを先頭から表示し、図5のキー
ボード3からのスクロール指示の入力により1度スクロ
ールアップした場合の表示部7の表示画面703の表示
状態である。この時、データの表示範囲を決定する図5
のRAM5内の表示先頭位置701と表示末尾位置70
2は、それぞれ、表示部7の1行目の1桁目に表示され
ている文字「て」と、最終行目の最終桁目に表示されて
いる文字「言」の表示用データ601内での位置である
「72」と「158」に設定される。
【0030】同図(a)の状態にて、キーボード3から
表示切り換え指示が入力されると、同図(b)の状態に
なる。これは、1行目の1桁目に表示されている文字
「て」の表示位置が変化しないように、同図(a)の状
態での表示先頭位置701を用いて、表示データ601
を詳細情報の読み飛ばしをせずに表示した結果である。
表示先頭位置701は変化せず、表示末尾位置702は
最終行目の最終桁目に表示されている文字「ご」の表示
用データ601内での位置である「120」に設定され
る。
【0031】上述のように、本実施例の電子機器によれ
ば、上述した第1実施例のような表示バッファをRAM
5内に確保する必要なく、大量の文字列データを扱うこ
とができる。
【0032】
【発明の効果】以上説明したように、本発明の電子機器
によれば、第1の文字データ中の所望の文字を先頭とし
て該第1の文字データを所定文字量だけ表示している状
態から、前記第1の文字データに代えて該第1の文字デ
ータの複数の位置に関連する文字データ群を挿入した第
2の文字データを前記所定文字量だけ表示するように切
り換えた際に、切り換え前と同じ所望の文字を先頭とし
て第2の文字データが表示されるように、第2の文字デ
ータ中の表示対象範囲が調整されるので、表示切り換え
後に、注目していたデータをスクロール等により探すた
めの操作回数を最小限に抑えることができるという効果
を奏する。
【図面の簡単な説明】
【図1】本発明の第1実施例に係る電子辞書の構成を示
すブロック図である。
【図2】同電子辞書におけるROM内の辞書データの格
納状態を示す説明図である。
【図3】同電子辞書の動作を示すフローチャートであ
る。
【図4】同電子辞書のRAM内の状態変化の説明図であ
る。
【図5】本発明の第2実施例に係る電子辞書の構成を示
すブロック図である。
【図6】同電子辞書の外部記憶装置に格納されている表
示用データの一例を示す図である。
【図7】同電子辞書におけるスクロール指示の入力及び
表示切り換え指示の入力がなされた時の表示状態の一例
を示す図である。
【符号の説明】
1 電子辞書 2 CPU(表示切換手段、調整手段) 3 表示部(表示手段)
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 3/00 G06F 3/14 - 3/153 G06F 17/28

Claims (4)

    (57)【特許請求の範囲】
  1. 【請求項1】 第1の文字データ中の所望の文字位置を
    表示開始位置として該第1の文字データを所定文字量だ
    表示する表示手段と、前記第1の文字データに代えて
    該第1の文字データの表示対象範囲によらない所定の複
    数の位置に関連する文字データ群を挿入した第2の文字
    データを前記所定文字量だけ表示する表示切換手段とを
    具備し、前記表示切換手段は、前記表示開始位置を、該
    表示開始位置以前に挿入された前記関連する文字データ
    群の文字量分だけ進めた位置に更新し、当該更新された
    表示開始位置以降の前記第2の文字データを前記所定文
    字量だけ表示することを特徴とする電子機器。
  2. 【請求項2】 前記表示手段が、前記第1の文字データ
    をスクロールすることで、前記所望の文字位置を表示開
    始位置として該第1の文字データを前記所定文字量だけ
    表示することを特徴とする請求項1に記載の電子機器。
  3. 【請求項3】 第1の文字データに対して表示対象範囲
    によらない所定の複数の位置に関連する文字データ群が
    組み込まれた第2の文字データを記憶する文字データ記
    憶手段と、前記第1の文字データ中の所望の文字を先頭
    として該第1の文字データを所定文字量だけ表示する表
    示手段と、前記第1の文字データに代えて前記第2の文
    字データを前記所定文字量だけ表示する表示切換手段
    、前記先頭の文字位置を前記第2の文字データ中の位
    置により記憶する先頭位置記憶手段とを具備し、前記表
    示手段は、前記先頭位置記憶手段に記憶された位置以降
    の前記第2の文字データから前記関連する文字データ群
    を除いて前記所定文字量だけ表示し、前記表示切換手段
    は、前記先頭位置記憶手段に記憶された位置以降の前記
    第2の文字データを前記所定文字量だけ表示することを
    特徴とする電子機器。
  4. 【請求項4】 前記表示手段が、前記第1の文字データ
    をスクロールすることで、前記所望の文字を先頭として
    該第1の文字データを前記所定文字量だけ表示するこ
    を特徴とする請求項3に記載の電子機器。
JP05821194A 1994-03-03 1994-03-03 電子機器 Expired - Lifetime JP3324624B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05821194A JP3324624B2 (ja) 1994-03-03 1994-03-03 電子機器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05821194A JP3324624B2 (ja) 1994-03-03 1994-03-03 電子機器

Publications (2)

Publication Number Publication Date
JPH07248890A JPH07248890A (ja) 1995-09-26
JP3324624B2 true JP3324624B2 (ja) 2002-09-17

Family

ID=13077724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05821194A Expired - Lifetime JP3324624B2 (ja) 1994-03-03 1994-03-03 電子機器

Country Status (1)

Country Link
JP (1) JP3324624B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100473670B1 (ko) * 2000-05-18 2005-03-08 인터내셔널 비지네스 머신즈 코포레이션 웹 페이지 렌더링 방법 및 이를 구현하는 클라이언트 컴퓨터

Also Published As

Publication number Publication date
JPH07248890A (ja) 1995-09-26

Similar Documents

Publication Publication Date Title
US6085204A (en) Electronic dictionary and information displaying method, incorporating rotating highlight styles
US6522999B2 (en) Apparatus and method for controlling the display of a translation or dictionary searching process
US7108512B2 (en) Learning data base building method and video apparatus with learning function by using the learning data base and learning function control method therefor
EP0528421A2 (en) Recording medium and information reading apparatus
JP3324624B2 (ja) 電子機器
US5504850A (en) Data processing apparatus with headline representation
JP3209870B2 (ja) 文字間挿入装置および挿入方法
JPH05113964A (ja) 電子辞書
US20040148158A1 (en) Information display control device and recording media that stores information display control programs
JPH06325081A (ja) 翻訳支援装置
JP3529880B2 (ja) データ管理装置及びその方法
JPH0385670A (ja) 二段階表示方式文書処理装置
JPS5951015B2 (ja) 文書作成装置
JPH0736912A (ja) 翻訳支援装置
JPH0326422B2 (ja)
EP0605026A2 (en) Data entry and display system
JP2596584B2 (ja) カーソルの移動方法
JPH0721186A (ja) 翻訳支援装置
JP2001134570A (ja) 電子辞書
JP2001075962A (ja) 電子辞書装置および電子辞書プログラムを記録した記録媒体
JPH11184854A (ja) 電子辞書
JP3526074B2 (ja) 文字処理装置
JP2613226B2 (ja) 数式入力編集方法
JPH0683860A (ja) 電子辞書
JPH05204960A (ja) 機械翻訳装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080705

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090705

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090705

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100705

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100705

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110705

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110705

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120705

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120705

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130705

Year of fee payment: 11

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term