JPH0594441A - Document processor - Google Patents

Document processor

Info

Publication number
JPH0594441A
JPH0594441A JP3253840A JP25384091A JPH0594441A JP H0594441 A JPH0594441 A JP H0594441A JP 3253840 A JP3253840 A JP 3253840A JP 25384091 A JP25384091 A JP 25384091A JP H0594441 A JPH0594441 A JP H0594441A
Authority
JP
Japan
Prior art keywords
file
document
unit
history information
slave
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
JP3253840A
Other languages
Japanese (ja)
Inventor
Kensuke Uehara
堅助 上原
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP3253840A priority Critical patent/JPH0594441A/en
Publication of JPH0594441A publication Critical patent/JPH0594441A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】本発明は低速無線通信路を使用して実用上、支
障のないようにする。 【構成】ワードプロセッサ(WP)処理機能を有する子機と
作成された文書ファイル(DF)を保存する記憶手段を有す
る親機よりなり親機と子機は無線にてデータ伝送可能で
互いに同等なDFを渡すことができる文書処理装置におい
て、子機にはWPとしての処理機能を持つ第1処理手段10
6 、文書作成のための操作手段103 及び表示手段104 、
親機に保存された未更新DFと同一DFに対する文書の変更
処理時にその履歴情報(HS)を作成すると共にDF保存のコ
マンドを受けるとHSを伝送すべく制御する手段106 とを
付加し、親機にはDFを保存する大容量記憶手段、子機か
らHSを受けると子機で変更したDFの該当DFを大容量記憶
手段より読出しHSに従って変更処理し子機での変更済み
DFと同一内容のDFに変更する機能と該変更済みDFを大容
量記憶手段に更新記憶制御する機能とを有する第2制御
手段とを付加して構成する。
(57) [Abstract] [Purpose] The present invention uses a low-speed wireless communication path so that there is no problem in practical use. [Structure] Consists of a child device having a word processor (WP) processing function and a parent device having storage means for storing the created document file (DF). The parent device and the child device can wirelessly transmit data and have the same DF. In the document processing device capable of delivering the document, the first processing means 10 having a processing function as a WP in the child device.
6, operation means 103 and display means 104 for creating a document,
The history information (HS) is created during the process of changing a document for the same DF as the unupdated DF saved in the parent machine, and a means 106 for controlling the HS transmission when a DF save command is received is added. A large-capacity storage means for storing the DF in the machine, when the HS is received from the child machine, the corresponding DF of the DF changed in the child machine is read from the large-capacity storage means, changed according to HS, and changed in the child machine
Second control means having a function of changing the DF to the DF having the same content as the DF and a function of controlling the updated storage of the changed DF in the large capacity storage means are added.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は無線データ伝送部を具備
した携帯可能なノートブック型ワードプロセッサに係わ
り、特に親機との間で低速度伝送路を利用しながらも短
時間で文書ファイルを伝送することができるようにした
無線データ伝送方式の文書処理装置に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a portable notebook word processor equipped with a wireless data transmission unit, and particularly for transmitting a document file to a master unit in a short time while using a low speed transmission line. The present invention relates to a document processing apparatus of a wireless data transmission system that is capable of performing the above.

【0002】[0002]

【従来の技術】近時、ワードプロセッサは構成部品の小
形化、あるいは実装技術およびLSI技術の進歩により
小形化され、軽量化されて持ち運び容易なノートブック
型ワードプロセッサとして一般に広く普及されるように
なった。このノートブック型ワードプロセッサ(以下、
単にワードプロセッサと呼ぶ)は文書の入出力に関し
て、大変便利で小形のため、机上のどこに置いても場所
をとらないなどの機動性の点で極めて優れた機器であ
る。
2. Description of the Related Art Recently, word processors have been miniaturized due to miniaturization of constituent parts or progress of mounting technology and LSI technology, and have become widely popular as notebook type word processors which are light in weight and easy to carry. .. This notebook word processor (below,
A word processor is simply called) for input and output of documents, because it is very convenient and small, it is an extremely superior device in terms of mobility, such as taking up no space anywhere on the desk.

【0003】しかし、ノートブック型ワープロは小型に
なったとは言え、数センチメートルもの厚みがあり、ま
た、数キログラムもの重量がある。これは現状の機器が
小形化のために省略したいところが、省略するわけには
ゆかない必須の構成要素があるからである。例えば、入
力した文書を格納するために何等かの外部記憶が必要で
あり、これがフロッピディスクである場合は、このフロ
ッピディスクに対して入出力する機構(ドライブ機構)
をワードプロセッサ内部に実装しなければならないこと
にある。
However, although the notebook type word processor has become smaller, it has a thickness of several centimeters and a weight of several kilograms. This is because there is an indispensable component that the current device wants to omit for miniaturization, but cannot be omitted. For example, if some external storage is required to store the input document and this is a floppy disk, a mechanism (drive mechanism) for inputting / outputting to / from this floppy disk.
Must be implemented inside the word processor.

【0004】このフロッピドライブ機構は重量もあり、
小形化する上で場所をとる等、実装の点で問題を残す。
また、ワードプロセッサのような小型の機器の場合、文
書ファイルを保存するために使用されるフロッピはハー
ドディスクや光ディスクなどに比べ、記憶容量は小さ
く、内部に格納できる文書の数も限られる。そこで、ユ
ーザは文書の種別毎に別のフロッピを使用するなど、用
途別にフロッピを分けて保存しており、故に、管理しな
ければならないフロッピの枚数が増えて始末に悪いなど
の欠点があった。
This floppy drive mechanism is heavy,
There is a problem in terms of implementation, such as taking up some space for miniaturization.
Further, in the case of a small device such as a word processor, a floppy used for storing a document file has a smaller storage capacity than a hard disk or an optical disc, and the number of documents that can be stored inside is limited. Therefore, the user saves the floppies separately for each purpose, such as using different floppies for each document type. Therefore, there is a drawback that the number of floppies that must be managed increases and that the floppies are not clean. ..

【0005】また、ワードプロセッサには文書ファイル
の内容を印刷するためにプリンタが必須であるが、小形
化を維持するためにノートブック型のワードプロセッサ
ではこのプリンタを一体化できない例が多い。
A printer is indispensable for printing the contents of a document file in a word processor, but in many cases, this printer cannot be integrated with a notebook type word processor in order to maintain the miniaturization.

【0006】そして、可搬性を確保するために、ディス
クトップ型のワープロと違い、通常はワープロ本体のみ
で使用することが多く、印刷の必要が生じた時のみ、プ
リンタを接続すると云った使用法が多い。
[0006] In order to ensure portability, unlike a desktop word processor, it is usually used only by the word processor itself, and the printer is connected only when printing is necessary. There are many.

【0007】そのため、ノートブック型のワードプロセ
ッサで文書を印刷しようとすると、印刷の際にはワード
プロセッサをプリンタのそばに置き、両機をケーブルで
接続してから印刷すると云う手順を経ることになり、非
常に手間がかかった。
Therefore, when a user tries to print a document with a notebook type word processor, the word processor is placed next to the printer at the time of printing, both machines are connected with a cable, and then printing is performed. Took a lot of time.

【0008】また、可搬性を確保するためにはプリンタ
との接続は必要時のみにとどめることから、印刷の必要
が生じる毎にワードプロセッサをプリンタとケーブルで
接続するので、ケーブルの着脱回数が累積されるにつ
れ、ワードプロセッサとプリンタ双方のコネクタが徐々
に接触不良を起こす欠点があった。
Further, in order to ensure portability, the connection with the printer is limited to only when necessary. Therefore, the word processor is connected with the printer by a cable every time printing is required, so that the number of times the cable is attached and detached is accumulated. As a result, the connectors of both the word processor and the printer have the drawback of gradually causing poor contact.

【0009】そこで以上、述べた種々の欠点を解決する
1つの手段として、図10に示すようにワードプロセッ
サをノートブック型の子機2と親機1に分け、親機1に
は大容量の記憶装置を内蔵するかあるいは外付けし、ま
た、プリンタ3を外付けした構成とし、子機2と親機1
の間の伝送路を無線回線として無線通信によりデータ交
換する構成が考えられる。
Therefore, as one means for solving the various drawbacks described above, the word processor is divided into a notebook type slave unit 2 and a master unit 1 as shown in FIG. 10, and a large capacity memory is stored in the master unit 1. The device is built-in or externally attached, and the printer 3 is externally attached.
A configuration is conceivable in which data is exchanged by wireless communication using a transmission line between them as a wireless line.

【0010】このような構成をとることにより、機器同
士をケーブルで接続する手間が省ける。また、子機2の
方に文書ファイルを保存するフロッピ・ディスク・ドラ
イブ等の外部記憶装置を内蔵させない構成とすると共
に、外部記憶装置は親機1の方に実装して無線で子機2
とファイルの授受をする構成とすることもできるから、
子機2の小型軽量化が促進できる。
By adopting such a configuration, it is possible to save the trouble of connecting the devices with the cable. In addition, the slave device 2 is configured not to include an external storage device such as a floppy disk drive for storing the document file, and the external storage device is mounted on the master device 1 and wirelessly connected to the slave device 2.
Since it can be configured to send and receive files with
The miniaturization of the child device 2 can be promoted.

【0011】また、プリンタ3は親機1に接続するた
め、子機2が複数台あっても互いに、子機からのデータ
が時間的に衝突しないように整理し、管理すれば1台の
プリンタで間に合う。また、親機1の方にはフロッピだ
けでなく、ハードディスクや光ディスク等の大容量のデ
ィスクドライブを取り付けることにより、従来よりさら
に多くの文書ファイルを保存できる。
Further, since the printer 3 is connected to the base unit 1, even if there are a plurality of handset units 2, they can be arranged and managed so that data from the handset units do not collide with each other in terms of time. I'll be in time. Further, not only the floppy disk but also a large-capacity disk drive such as a hard disk or an optical disk is attached to the base unit 1, so that more document files can be stored than before.

【0012】そして、親機の方は一般に、作業する机の
上に置かないで部屋の隅など、邪魔にならない場所にお
き、複数の子機が共通にこの親機を利用することによ
り、オフィスの効率的な運用が実現できる。
[0012] In general, the master unit is not placed on a desk to be worked, but placed in an unobtrusive place such as a corner of a room, and a plurality of slave units commonly use the master unit to make an office. The efficient operation of can be realized.

【0013】しかし、この例によるシステムで問題にな
ることがある。それは親機と子機の間で文書ファイルを
転送する場合、無線によるデータ伝送によると、高速の
データ伝送ができないと云うことである。現在、日本に
おける最も手軽に利用できる電波法による規格である小
電力データ伝送方式(周波数400MHz帯)によれば、伝送
速度はせいぜい4800bps までが実用の範囲で、これ以上
の伝送速度を望む場合、周波数を高くする(GHz 帯)必
要がある。
However, there may be problems with the system according to this example. That is, when a document file is transferred between the master unit and the slave unit, high-speed data transmission cannot be performed by wireless data transmission. According to the low power data transmission method (frequency 400MHz band), which is the most easily available radio law in Japan at present, the transmission rate is practically up to 4800bps, and if a higher transmission rate is desired, It is necessary to raise the frequency (GHz band).

【0014】しかし、周波数が高くなると、障害物が電
波の放射方向を少し遮っただけで伝送エラーを起し、実
用的でなくなる。そして、伝送エラーを少なくするため
に、技術的にもかなりの困難を伴う。
However, when the frequency becomes high, a transmission error occurs even if the obstacle slightly blocks the radiation direction of the radio wave, which is not practical. Further, in order to reduce the transmission error, it is technically difficult.

【0015】また、図10に示したシステムを利用する
場合、端末側(子機2)で文書を入力して親機1にその
文書ファイルを伝送するケースと、逆に親機1のディス
クに保存された文書ファイルを端末側に伝送するケース
があるが、一般的に文書入力の場合、端末側で入力した
文書を1回のみ親機に送り、親機1側のディスクに保存
する例は少なく、文書を入力している途中で頻繁に親機
側のディスクに保存する例が多い。この理由は、端末側
で操作ミスにより今まで入力していた文書ファイルを失
ってしまったりすることがあり、経験的に安全確保のた
め、作成中の文書を頻繁に記憶更新するためである。
Further, when the system shown in FIG. 10 is used, the case where a document is input on the terminal side (slave unit 2) and the document file is transmitted to the master unit 1, and conversely to the disk of the master unit 1 Although there are cases where the saved document file is transmitted to the terminal side, in the case of document input, an example of sending the document input on the terminal side to the master unit only once and saving it to the disk of the master unit 1 side is There are many cases in which a document is frequently saved to the disk on the master side while inputting a document. The reason for this is that the document file that has been input up to now may be lost due to an operation error on the terminal side, and the document being created is frequently stored and updated for empirical safety assurance.

【0016】[0016]

【発明が解決しようとする課題】上述したように、ノー
トブック型ワードプロセッサは小型軽量化を図る必要が
あり、ワードプロセッサとして必須の機器であるプリン
タは外付けで使用することになるが、ノートブック型ワ
ードプロセッサの特質として、手軽にどこでも持参でき
ることにあり、一般的にはプリンタは印刷の必要が生じ
た段階でケーブルで接続して使用することが多い。
As described above, it is necessary to reduce the size and weight of the notebook type word processor, and the printer, which is an essential device for the word processor, is used externally. The characteristic of a word processor is that it can be easily brought with you anywhere, and in general, a printer is often used by connecting it with a cable when printing becomes necessary.

【0017】そのため、印刷の場合のプリンタとのケー
ブル接続の手間、ケーブル着脱によるケーブル接続コネ
クタの磨耗等に伴う接触不良の発生等があり、これらを
解決するためにノートブック型ワードプロセッサを子機
と親機とに分け、親機にプリンタを接続すると共に、大
容量の外部記憶装置を設け、子機と親機との間は無線通
信にてデータ伝送することより、文書ファイルの記憶や
印刷を手軽に実施できるようにする構成が提案されてい
る。これによれば、子機にはキーボードとディスプレイ
および、主記憶、プロセッサ、電池電源等の基本構成の
みを搭載すれば良く、小型軽量化を一層促進できる。
For this reason, there are problems such as troublesome cable connection with the printer in the case of printing, contact failure due to abrasion of the cable connector due to cable attachment / detachment, and the like. Storage and printing of document files is possible by separating the main unit, connecting a printer to the main unit, providing a large-capacity external storage device, and transmitting data wirelessly between the slave unit and the main unit. A configuration has been proposed that allows easy implementation. According to this, only a basic configuration such as a keyboard, a display, a main memory, a processor, a battery power source, and the like need to be mounted on the slave unit, and the reduction in size and weight can be further promoted.

【0018】しかしながら、ワードプロセッサの性格
上、文書作成中は文書ファイルを頻繁に外部記憶に更新
記憶させるのが普通であるが、端末側と親機側を無線に
よりデータ伝送を行うと伝送速度を高速にできないため
に、伝送時間がかかってしまうと云う欠点があった。特
に、文書ファイルが大きい場合、伝送時間が長くなり、
実用上、問題があった。
However, due to the nature of the word processor, it is common to frequently update and store the document file in the external storage while the document is being created. However, if data is wirelessly transmitted between the terminal side and the master side, the transmission speed is high. However, there is a drawback in that it takes a long time for transmission because it is impossible. Especially when the document file is large, the transmission time becomes longer,
There was a problem in practice.

【0019】伝送時間を短くするには、高い周波数帯の
電波を使用すれば解決するが、半面、高い周波数帯では
アンテナ間が見通しなるようにしなければならず、見通
しを遮るものがあると、たちまち通信障害を引き起こし
てしまう等、オフィス内や家庭内で使用するには問題が
多い。
In order to shorten the transmission time, it is possible to solve the problem by using radio waves in a high frequency band. However, in the high frequency band, it is necessary to make the space between the antennas visible, which may obstruct the view. There are many problems when used in the office or at home, such as causing communication failure immediately.

【0020】そこで、この発明の目的とするところは、
手軽に利用できる低速の無線通信方式を使用して事実
上、通常の利用形態では伝送時間が気にならないように
し、これによって体積や重量のかさばる大容量記憶装置
等を親機側に設けることができるようにして、子機の小
型軽量化を促進できるようにしたワードプロセッサを提
供することにある。
Therefore, the object of the present invention is to
By using a low-speed wireless communication system that can be easily used, the transmission time is virtually eliminated in normal usage, and a bulky or bulky mass storage device can be installed on the master unit side. Another object of the present invention is to provide a word processor capable of promoting miniaturization and weight reduction of a child device.

【0021】[0021]

【課題を解決するための手段】上記目的を達成するた
め、本発明は次のように構成する。すなわち、ワードプ
ロセッサとしての処理機能を有する子機と、作成された
文書ファイルを保存する記憶手段を有する親機とよりな
り、これら親機と子機は無線伝送路により接続され、両
者の間でデータ伝送可能で互いに同等な文書ファイルを
渡すことができるようにした文書処理装置において、第
1には前記子機にはワードプロセッサとしての処理機能
を有する第1の処理手段と、文書作成のための入力操作
手段および表示手段と、親機に保存された未更新文書フ
ァイルと同一ファイルに対する文書の変更処理時にその
変更処理の履歴情報を作成するとともにファイル保存の
コマンドを受けると前記履歴情報を伝送すべく制御する
制御手段とを付加し、前記親機には文書ファイルを記憶
保存する大容量記憶手段と、前記子機側から履歴情報を
受けると子機側で変更したファイルの該当ファイルを前
記大容量記憶手段より読出して履歴情報に従い、変更処
理を行って子機側での変更済みファイルと同一内容のフ
ァイルに変更する機能およびこの変更されたファイルを
前記大容量記憶手段に更新記憶すべく制御する機能とを
有する第2の制御手段とを付加して構成することを特徴
とする。
In order to achieve the above object, the present invention is configured as follows. That is, it is composed of a slave unit having a processing function as a word processor and a master unit having a storage means for storing the created document file. The master unit and the slave unit are connected by a wireless transmission line, and data is transmitted between them. In a document processing apparatus capable of transmitting document files that can be transmitted and are equivalent to each other, firstly, a first processing unit having a processing function as a word processor in the slave unit, and an input for creating a document. The operation means and the display means, when the document change processing of the same file as the unupdated document file saved in the parent machine is made, the history information of the change processing is created and the history information is transmitted when the file save command is received. A control means for controlling is added, and a large-capacity storage means for storing and storing a document file in the parent machine, and history information from the child machine side When receiving, a function of reading the corresponding file of the file changed on the slave side from the large-capacity storage means, performing change processing according to history information, and changing to a file having the same content as the changed file on the slave side, and this change And a second control means having a function of controlling the stored file to be updated and stored in the large-capacity storage means.

【0022】また第2には、第1の制御手段にはファイ
ル保存のコマンドを受けるとその保存すべきファイルの
容量と前記履歴情報との容量比較を行い、容量の少ない
方をファイル保存のコマンドと共に伝送すべく制御する
機能を付加し、また、前記第2の制御手段には子機側か
らファイル保存のコマンドとファイルまたは履歴情報を
受けるとファイルの場合はそのファイルを、また、履歴
情報を受けると端末側で変更したファイルの該当ファイ
ルを前記大容量記憶手段より読出して履歴情報に従い、
変更処理を行って端末側での変更済みファイルと同一内
容のファイルに変更する機能およびこの変更されたファ
イルを前記大容量記憶手段に更新記憶すべく制御する機
能とを付加して構成する。
Secondly, when a file save command is received by the first control means, the size of the file to be saved is compared with the history information, and the one having the smaller capacity is used for the file save command. A function for controlling the transmission of the file is added to the second control means, and when the file saving command and the file or the history information is received from the slave unit, the file is received in the case of the file, and the history information is also received. When received, the corresponding file of the file changed on the terminal side is read from the large-capacity storage means and according to the history information,
A function of performing a changing process to change to a file having the same content as the changed file on the terminal side and a function of controlling to update and store the changed file in the large-capacity storage means are additionally configured.

【0023】[0023]

【作用】上記の構成において、端末側である子機側から
親機側に対して文書ファイルを転送する場合、第1の構
成では、親機側の持つ文書ファイルと同一のファイルを
子機側で内容変更した際に、その変更処理の履歴情報を
作成し、子機側からファイル保存のコマンドを出すと子
機側の第1の制御手段は前記履歴情報を親機側に伝送す
べく制御する。これにより、前記履歴情報は親機側に伝
送され、親機側ではその履歴情報により得られる変更履
歴内容に基づいて変更前のファイルを順番に変更して行
き、終了したら親機側の大容量記憶手段に保存してファ
イルを更新する。
In the above configuration, when the document file is transferred from the slave side which is the terminal side to the master side, in the first configuration, the same file as the document file held by the master side is stored in the slave side. When the contents are changed by, the history information of the change process is created, and when the slave unit side issues a file save command, the first control means on the slave unit side controls to transmit the history information to the master unit side. To do. As a result, the history information is transmitted to the master unit side, and the master unit side sequentially changes the file before the change based on the change history contents obtained from the history information, and when it finishes, the master unit has a large capacity. Save to storage means and update the file.

【0024】このように、端末側で変更処理した文書フ
ァイルを親機側に送って保存したりする際に、変更の履
歴情報を親機側に送って親機側でこの履歴情報に従って
元のファイルを変更処理するようにしたので、伝送量は
少なくて済み、従って、本発明によれば、手軽に利用で
きる低速の無線通信方式を使用して事実上、通常の利用
形態では伝送時間が気にならないようにした文書処理装
置を提供できる。
As described above, when the document file changed on the terminal side is sent to and saved in the parent device side, the history information of the change is sent to the parent device side, and the parent device side follows the original history information according to the history information. Since the file is modified, the transmission amount is small. Therefore, according to the present invention, the transmission time can be effectively reduced in the normal usage mode by using the low-speed wireless communication method which can be easily used. It is possible to provide a document processing device that does not become

【0025】また、第2の構成の場合は変更したファイ
ルの容量と変更に要した総変更履歴内容(履歴情報)の
容量を比較して変更したファイルの容量の方が小さい場
合、従来通り変更したファイルの内容を端末側から親機
側にそのまま送り、親機側でその内容をディスクに保存
してファイルの内容を保存する。また、総変更履歴内容
の容量の方が小さい場合、その変更履歴内容を端末側か
ら親機側に送り、親機側でその変更履歴内容に基づいて
変更前のファイルを順番に変更して行き、終了したら親
機側の大容量記憶手段に保存してファイルを更新する。
Further, in the case of the second configuration, the capacity of the changed file is compared with the capacity of the total change history contents (history information) required for the change, and if the capacity of the changed file is smaller, the conventional change is made. The contents of the file are sent from the terminal side to the master side as they are, and the master side saves the contents to the disk and saves the contents of the file. If the total change history content has a smaller capacity, the change history content is sent from the terminal side to the master side, and the master side sequentially changes the file before the change based on the change history content. When finished, the file is updated by saving it in the mass storage means on the master unit side.

【0026】このように、端末側で変更処理した文書フ
ァイルを親機側に送って保存したりする際に、ファイル
の容量を調べ、ファイルをそのまま送るか、あるいは変
更の履歴内容を送るか自動的に判断し、容量の少ない方
を選択して送るようにしたので、これにより無線で伝送
するデータの容量をできるだけ少なくでき、伝送時間が
短縮されてファイル保存や転送を実用上問題のない時間
でできるようになる。
As described above, when the document file changed on the terminal side is sent to the master side and stored, the file size is checked and whether the file is sent as it is or the change history contents are sent automatically. I decided to send the data with less capacity, so that the amount of data to be transmitted wirelessly can be reduced as much as possible, and the transmission time can be shortened and file storage and transfer can be done in a time with no practical problems. You will be able to.

【0027】従って、本発明によれば、手軽に利用でき
る低速の無線通信方式を使用して事実上、通常の利用形
態では伝送時間が気にならないようにすることができ、
従って、体積や重量のかさばる大容量記憶装置等を親機
側に設けることができて、子機の小型軽量化が促進でき
るようにした文書処理装置を提供できる。
Therefore, according to the present invention, it is possible to use a low-speed wireless communication system that can be easily used, and practically not to worry about the transmission time in the normal usage mode.
Therefore, it is possible to provide a document processing apparatus in which a large-capacity storage device having a large volume and weight can be provided on the base unit side, and the miniaturization and weight saving of the handset unit can be promoted.

【0028】[0028]

【実施例】以下、本発明の一実施例について、図面を参
照して説明する。図1は本発明の一実施例を示すシステ
ムブロック図、図2は子機側のブロック図、図3は親機
側のブロック図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a system block diagram showing an embodiment of the present invention, FIG. 2 is a block diagram on the slave side, and FIG. 3 is a block diagram on the master side.

【0029】図1において、10は本発明によるシステ
ムの親機であり、107はこの親機10のアンテナ、3
はこの親機10にケーブル3aで接続されたプリンタで
ある。20は子機であり、104は液晶やプラズマなど
のフラットパネル型のディスプレイ、103はキーボー
ド、101はアンテナである。
In FIG. 1, 10 is a master unit of the system according to the present invention, and 107 is an antenna of the master unit 10 and 3
Is a printer connected to the parent device 10 by a cable 3a. Reference numeral 20 is a child device, 104 is a flat panel type display such as liquid crystal or plasma, 103 is a keyboard, and 101 is an antenna.

【0030】親機10には図示しないが大容量記憶装置
が内蔵されており、子機20は軽量化と小形化のために
外部記憶用のフロッピドライブや、ハードディスクなど
は供えていない。子機20と親機10とは無線通信によ
りデータ等の授受を行う構成としてあり、子機20で作
成した文書ファイルは親機10に無線で送ってその大容
量記憶装置に記憶して保存する。次に図2を参照して子
機20の構成を説明する。
Although not shown, the master device 10 has a built-in large-capacity storage device, and the slave device 20 does not include a floppy drive for external storage or a hard disk for the purpose of weight reduction and size reduction. The slave device 20 and the master device 10 are configured to exchange data and the like by wireless communication, and the document file created by the slave device 20 is wirelessly sent to the master device 10 and stored and stored in the mass storage device. .. Next, the configuration of the child device 20 will be described with reference to FIG.

【0031】101はアンテナであり、102はこのア
ンテナ101を通して電波を受信し、データに変換する
動作と、データを受け高周波の電波に変換してアンテナ
101から空中に放射する動作を行う無線データ伝送部
である。103は文書を入力したりするため等に使用す
る入力操作用のキーボードである。
Reference numeral 101 denotes an antenna, and reference numeral 102 denotes radio data transmission for performing an operation of receiving a radio wave through the antenna 101 and converting it into data, and an operation of receiving the data and converting it into a high frequency radio wave and radiating it from the antenna 101 into the air. It is a department. Reference numeral 103 is a keyboard for input operation used for inputting a document and the like.

【0032】104は文書を入力する過程で内容を表示
したりするためのディスプレイであり、液晶ディスプレ
イやプラズマディスプレイ等のフラットパネル型のディ
スプレイにより構成してある。
Reference numeral 104 denotes a display for displaying contents in the process of inputting a document, which is constituted by a flat panel type display such as a liquid crystal display or a plasma display.

【0033】105はメモリでRAM(ランダム・アク
セス・メモリ)とROM(リード・オンリ・メモリ)か
ら構成されている。RAMは一時的に文書ファイルを格
納するためのワークメモリあるいは処理過程でデータを
一時的に保存するためのワークメモリとして使用され
る。また、ROMは端末側のワードプロセッサとしての
処理プログラム、あるいはかな漢字変換辞書等が記憶さ
れている。
Reference numeral 105 denotes a memory, which is composed of a RAM (random access memory) and a ROM (read only memory). The RAM is used as a work memory for temporarily storing a document file or a work memory for temporarily storing data in the process. The ROM stores a processing program as a word processor on the terminal side, a kana-kanji conversion dictionary, or the like.

【0034】106は端末側を制御する演算処理部(C
PU)であり、ROMに格納されているプログラムを実
行してワープロとしての機能を実現し、また、無線デー
タ伝送部102の制御を行ってデータ伝送を行う等の
他、システム全体の各種制御を司る。
Reference numeral 106 denotes an arithmetic processing unit (C which controls the terminal side).
PU), which executes a program stored in the ROM to realize a function as a word processor, controls the wireless data transmission unit 102 to perform data transmission, and various control of the entire system. Take charge.

【0035】本システムでは子機の構成を、純然たる編
集端末とし、基本的にはフロッピ・ディスク・ドライブ
機構等の外部記憶を持たないようにして、小型軽量化を
図っている。そして、本システムでは子機において、フ
ァイル変更を行うと変更されたファイル(テキスト)の
他に、変更処理毎にその変更した処理の内容を示す変更
履歴HSを作成してメモリ105上に残し、ファイル保
存のコマンドを入力すると、変更処理したファイルの容
量と、変更履歴HSの情報の容量を比較し、容量の少な
い方を親機側に伝送するようにしてある。このような処
理はメモリ105に格納してある処理プログラムに従
い、演算処理部106が処理を実行して実現している。
In this system, the cordless handset is constructed as a pure editing terminal and basically has no external memory such as a floppy disk drive mechanism or the like, thereby achieving a reduction in size and weight. Then, in the present system, in the slave unit, when a file is changed, a change history HS indicating the contents of the changed process is created and left in the memory 105 in addition to the changed file (text). When a file save command is input, the capacity of the changed file is compared with the capacity of the information in the change history HS, and the smaller capacity is transmitted to the master unit. Such processing is realized by the arithmetic processing unit 106 executing processing according to a processing program stored in the memory 105.

【0036】図3は親機側の構成図である。図におい
て、107はアンテナ、108は無線データ伝送部であ
る。109は文書ファイルの内容を印刷するプリンタで
あり、演算処理部112を介して制御されて印字動作す
る。110はメモリであり、このメモリ110は端末
(子機)側と同様にRAMとROMにより構成されてい
る。111は文書ファイルを保存する大容量のディスク
であり、演算処理部112を介して制御されて受信ファ
イルの書き込みや記憶ファイルの読出し等を行う。演算
処理部(CPU)112は親機側の制御の中枢であり、
メモリ110に記憶された処理プログラムを実行して、
各構成要素の制御を実施する。
FIG. 3 is a block diagram of the master unit side. In the figure, 107 is an antenna, and 108 is a wireless data transmission unit. A printer 109 prints the content of the document file, and is controlled by the arithmetic processing unit 112 to perform a printing operation. Reference numeral 110 denotes a memory, and this memory 110 is composed of a RAM and a ROM as in the terminal (child device) side. Reference numeral 111 denotes a large-capacity disk for storing a document file, which is controlled via the arithmetic processing unit 112 to write a reception file and read a storage file. The arithmetic processing unit (CPU) 112 is the center of control on the base unit side,
By executing the processing program stored in the memory 110,
Control each component.

【0037】また、親機側では子機側からファイル保存
のコマンドを受けた場合に、子機側から送られてくるデ
ータがファイルの全データであればそれをメモリ110
に落として後にディスク111に格納し、また、変更履
歴HSであればこの変更履歴HSに従って、保存対象の
ファイルの変更処理を行い、変更処理が済んで子機側と
同一のファイル内容にした段階でディスク111に格納
すると云った機能を有している。
When the master unit receives a file save command from the slave unit, if the data sent from the slave unit is all the data of the file, it stores it in the memory 110.
When the change history HS is used, the file to be saved is changed according to the change history HS, and after the change processing is completed, the same file content as that of the child device side is obtained. It has a function of storing in the disk 111.

【0038】ファイルの内容の変更はディスク111よ
り対象の文書ファイルをメモリ110に読出し、変更履
歴HSに従って順に、変更履歴HSの操作内容と同一の
操作を当該メモリ110に読出したファイルに対して行
い、すべてが済んだ後に、そのファイルを元のファイル
名でディスク111に格納する。このような処理はメモ
リ110に格納された処理プログラムに従って演算処理
部112が実施することで実現している。
To change the content of the file, the target document file is read from the disk 111 to the memory 110, and the same operation as the operation content of the change history HS is sequentially performed on the file read to the memory 110 according to the change history HS. , And then stores the file on the disk 111 with the original file name. Such processing is realized by the arithmetic processing unit 112 executing according to a processing program stored in the memory 110.

【0039】次にこのような構成において、動作を説明
する。まず、初期状態として、端末側(子機側)に何も
文書ファイルがない状態では、親機から文書ファイルを
読み込むか、あるいは子機側において新規に文書ファイ
ルを作成することになるが、これらの動作については、
従来からのワープロと全く同じである。
Next, the operation of such a structure will be described. First, in the initial state, if there is no document file on the terminal side (slave unit side), the document file is read from the master unit or a new document file is created on the slave unit side. For the operation of
It is exactly the same as a conventional word processor.

【0040】すなわち、図4を参照して説明すると、フ
ァイル読み込みは端末側のキーボード103からファイ
ル名を入力する。すると、子機側の演算処理部106は
ファイル名を含んだ読み込みコマンドを無線データ伝送
部102に送り、これによって無線データ伝送部102
はこのコマンドを高周波信号に変換し、アンテナ101
から電波として空中に放射する。
That is, referring to FIG. 4, for file reading, a file name is input from the keyboard 103 on the terminal side. Then, the processing unit 106 on the slave side sends a read command including the file name to the wireless data transmission unit 102, and thereby the wireless data transmission unit 102.
Converts this command into a high frequency signal, and antenna 101
Radiates radio waves from the air.

【0041】この放射された電波は親機側のアンテナ1
07で受信され、無線データ伝送部108に送られる。
すると無線データ伝送部108はこれを復調してデータ
に変換し、演算処理部112に送る。演算処理部112
はこのコマンドを解読して実行し、ディスク111を制
御して該ディスク111から該当ファイルを読み込み、
メモリ110に落とす。
This radiated radio wave is transmitted to the antenna 1 on the base unit side.
It is received at 07 and sent to the wireless data transmission unit 108.
Then, the wireless data transmission unit 108 demodulates this, converts it into data, and sends it to the arithmetic processing unit 112. Arithmetic processing unit 112
Decodes and executes this command, controls the disk 111, reads the corresponding file from the disk 111,
Drop into memory 110.

【0042】次に読み込まれ、メモリ110に記憶され
たファイルは演算処理部112が伝送処理の手順に従っ
て無線データ伝送部108に読出して送り、無線データ
伝送部108はこの読出して与えられたファイルのデー
タを高周波信号に変換して、アンテナ107から電波と
して空中に放射する。
Next, the file read and stored in the memory 110 is read out and sent to the wireless data transmission unit 108 by the arithmetic processing unit 112 in accordance with the procedure of the transmission processing, and the wireless data transmission unit 108 reads the file given. The data is converted into a high frequency signal and radiated as a radio wave from the antenna 107 into the air.

【0043】放射された電波は端末側のアンテナ101
で受信され、無線データ伝送部102で復調されて元の
データに変換され、演算処理部106に送られる。演算
処理部106はこのデータをメモリ106のRAM領域
に格納すると同時にディスプレイ104にファイルの内
容を表示するように制御する。これにより、親機側に保
存されていたあるファイル名の文書ファイルと同一内容
の文書ファイルが子機側のメモリ105に読み込まれ、
子機側でその読み込まれたファイルの文書変更等が可能
になる。次に端末側で新規に文書を入力して文書ファイ
ルを作成し、このファイルを親機に送り、親機側で保存
する動作について説明する。
The radiated radio wave is transmitted to the antenna 101 on the terminal side.
Are received, are demodulated by the wireless data transmission unit 102, converted into original data, and sent to the arithmetic processing unit 106. The arithmetic processing unit 106 stores this data in the RAM area of the memory 106 and controls the display 104 to display the contents of the file at the same time. As a result, a document file having the same content as the document file with a certain file name saved on the master side is read into the memory 105 on the slave side,
It becomes possible for the slave unit to change the document of the read file. Next, the operation of newly inputting a document on the terminal side to create a document file, sending this file to the parent machine, and saving it on the parent machine side will be described.

【0044】すなわち、図5を参照して説明すると、子
機側の演算処理部106は作成中の文書におけるその操
作中の頁の内容をリアルタイムでディスプレイ104に
表示すべく制御するので、端末側のキーボード103か
らディスプレイ104を見ながら文書を入力して行く。
この入力内容や編集操作による編集内容はメモリ105
のRAM領域に文書ファイルとして更新記憶される。
That is, referring to FIG. 5, since the arithmetic processing unit 106 on the slave side controls to display the contents of the page being operated in the document being created on the display 104 in real time, the terminal side Input a document while looking at the display 104 from the keyboard 103 of.
The input contents and the editing contents by the editing operation are stored in the memory 105.
Is updated and stored as a document file in the RAM area.

【0045】このような処理は従来のワードプロセッサ
と同様であり、全く変わらない。そして、文書入力が終
了し、あるいは作成途中段階でこの文書ファイルを外部
記憶装置に記憶したいとするならば、次に子機側のキー
ボード103から文書保存のコマンドを入力する。この
とき、ファイル名入力をする。
Such processing is the same as that of the conventional word processor, and does not change at all. Then, if the document input is completed or if it is desired to store this document file in the external storage device in the middle of creation, then a document save command is input from the keyboard 103 on the slave side. At this time, enter the file name.

【0046】すると、このコマンドとファイル名をキー
ボード103から受けた子機側の演算処理部106は保
存コマンドに従い、親機側に対しての保存コマンドコー
ドとファイル名およびメモリ105に格納された保存す
べき文書ファイルを読出しながら無線データ伝送部10
2に送り出す。無線データ伝送部102はこのコマンド
コード、ファイル名および文書ファイルのデータを高周
波信号に変換し、電波としてアンテナ101から空中に
放射する。
Then, upon receipt of this command and the file name from the keyboard 103, the processing unit 106 on the slave side follows the save command and stores the save command code and file name for the master side and the save stored in the memory 105. Wireless data transmission unit 10 while reading a document file to be read
Send to 2. The wireless data transmission unit 102 converts the command code, the file name, and the data of the document file into a high frequency signal and radiates it as a radio wave into the air from the antenna 101.

【0047】この子機から放射された電波は親機のアン
テナ107で受信され、無線データは伝送部108で元
のコマンドコード、ファイル名、文書ファイルのデータ
に変換され、演算処理部112に送られる。演算処理部
112は最初に到達した保存コマンドコードを受けたこ
とにより、次から入力されるデータをメモリ110に格
納して行く。演算処理部112は受信した文書ファイル
データの格納が終了すると、今度はメモリ110から再
びこの格納した文書ファイルを読出してその文書ファイ
ルのファイル名と共にディスク111に送り出し、格納
すべく制御する。
The radio wave radiated from the slave unit is received by the antenna 107 of the master unit, and the wireless data is converted into the original command code, file name, and document file data by the transmission unit 108 and sent to the arithmetic processing unit 112. Be done. The arithmetic processing unit 112 stores the data to be input from the next in the memory 110 in response to the first received save command code. When the storage of the received document file data is completed, the arithmetic processing unit 112 again reads the stored document file from the memory 110, sends it out to the disk 111 together with the file name of the document file, and controls to store it.

【0048】ここで、先に図4を参照して説明した読み
込みによる、あるいは図5を参照して説明した新規作成
による文書ファイルが、端末側のメモリ105のRAM
領域に格納されており、新規作成の文書ファイルは少な
くとも、一度は文書保存コマンドにより親機側に送られ
て、親機側に保存されているものとする。そして、この
文書ファイルを更に変更して、その途中で親機に保存す
る処理について図6を参照して説明する。
Here, the document file by the reading described above with reference to FIG. 4 or by the new creation described with reference to FIG. 5 is the RAM of the memory 105 on the terminal side.
It is assumed that the newly created document file stored in the area is sent at least once to the parent device side by the document save command and saved in the parent device side. Then, a process of further changing this document file and storing it in the master unit in the middle of the change will be described with reference to FIG.

【0049】従って、本システムでの伝送処理は一旦、
端末側のメモリ105の文書ファイルをファイル保存コ
マンドで親機側に送って格納する処理を行ったか、親機
側からファイルを読み込んで、その後、これに変更処理
を加えた場合での動作である。新規に作成して親機にフ
ァイル保存していない状態では保存コマンドによる子機
で作成したファイルの保存は、子機にあるファイル全体
を親機に伝送することにより行う。従って、未保存の状
態では変更履歴を作成しないように制御する。このよう
な管理は演算処理部106が行う。
Therefore, the transmission processing in this system is temporarily
This is the operation in the case where the document file in the memory 105 on the terminal side is sent to the master side by the file save command and stored, or the file is read from the master side and the change process is added to this. .. When a file is newly created and is not saved in the master, the file created by the slave is saved by the save command by transmitting the entire file in the slave to the master. Therefore, it is controlled not to create the change history in the unsaved state. The arithmetic processing unit 106 performs such management.

【0050】一度、保存したかまたは、親機からファイ
ルを読み込んだ場合、その段階では変更前の文書ファイ
ルAが端末側(子機側)のメモリ105におけるRAM
領域に格納されている。そして、この文書ファイルAを
参照しながら文書の中身を変更して行く。一般にはワー
プロの持つエディタ機能によりディスプレイ104を見
ながらキーボード103を操作して変更して行く。そし
て、子機20側の演算処理部106はこの変更履歴HS
を所定のフォ−マットでメモリ105のRAM領域に格
納して行く。変更履歴HSの例を図8に示す。
When the file is once saved or read from the parent machine, the document file A before change is the RAM in the memory 105 on the terminal side (child machine side) at that stage.
It is stored in the area. Then, the contents of the document are changed with reference to the document file A. In general, the editor function of a word processor is used to operate the keyboard 103 while looking at the display 104 to make changes. Then, the arithmetic processing unit 106 on the side of the child device 20 uses the change history HS.
Is stored in the RAM area of the memory 105 in a predetermined format. An example of the change history HS is shown in FIG.

【0051】ワードプロセッサにおいては文書の変更は
挿入、削除、および上書きの3つのモードがあれば十分
である。ここで、挿入、削除及び上書きの各々のフォ−
マットの最初は、この3つのモードを区別するためのI
D番号である。まず、挿入モードフォ−マット内容につ
いて説明する。
In the word processor, it is sufficient to change the document by the three modes of insert, delete and overwrite. Here, insert, delete, and overwrite
At the beginning of the mat, I is used to distinguish these three modes.
It is the D number. First, the contents of the insert mode format will be described.

【0052】図の例では挿入モードを示すID番号
「0」の後に文字位置情報がある。これは挿入位置が該
当文書ファイルの先頭から何文字目にあたるかを示した
ものである。その次に挿入文字数情報、そして、その次
に挿入内容の情報がある。上記挿入文字数はその文字位
置に挿入する文字数である。また、挿入内容はその文字
位置に挿入する内容である。削除モードは削除モードを
示すID番号「1」に続き、削除する文字位置、それか
らその位置から削除する文字数の順序になる。
In the illustrated example, there is character position information after the ID number "0" indicating the insertion mode. This shows how many characters the insertion position corresponds to from the beginning of the relevant document file. Next is information on the number of characters to be inserted, and then information on the contents to be inserted. The number of inserted characters is the number of characters inserted at that character position. The inserted content is the content to be inserted at that character position. The deletion mode is in the order of the character position to be deleted and the number of characters to be deleted from that position, following the ID number "1" indicating the deletion mode.

【0053】上書きモードは上書きモードを示すID番
号「2」に続き、上書きする文字位置、その位置から上
書きする文字数及びその位置から上書きする内容と続
く。上書きの場合、指定された文字数だけ前の内容が消
えてそのまま新しい内容に置き変わる。
In the overwrite mode, the ID number "2" indicating the overwrite mode is followed by the character position to be overwritten, the number of characters to be overwritten from that position, and the content to be overwritten from that position. In the case of overwriting, the previous contents are deleted by the specified number of characters and replaced with new contents.

【0054】従って、本システムでは子機20側で文書
ファイルAについて、キーボード103の操作により、
文字挿入すれば上記挿入モードフォ−マットで挿入内容
のデータが作成され、また、削除操作を行えば削除モー
ドフォ−マットで削除内容のデータが作成され、また、
上書き操作すれば上書きモードフォ−マットで上書き内
容のデータが作成され、メモリ105に変更履歴HSの
データとしてメモリ105上に保存される。
Therefore, in this system, by operating the keyboard 103 for the document file A on the slave unit 20,
If a character is inserted, the data of the inserted content is created in the above-mentioned insert mode format, and if the delete operation is performed, the data of the deleted content is created in the delete mode format.
If the overwrite operation is performed, the data of the overwrite content is created in the overwrite mode format, and is stored in the memory 105 as the data of the change history HS.

【0055】また、同時に文書ファイルAに対するこれ
らの変更処理により、文書ファイルAの内容そのものも
メモリ105上で変更される。そして、このような変更
が終了すると元の文書ファイルAは更新された新たな文
書ファイルBとなる。
At the same time, the contents themselves of the document file A are also changed in the memory 105 by these changing processes for the document file A. Then, when such a change is completed, the original document file A becomes the updated new document file B.

【0056】ここで子機側のキーボード103を操作し
てファイル保存のコマンド与える。すると、演算処理部
106は文書ファイルBの全容量と、上記変更履歴HS
の全容量を比較する。そして、文書ファイルBの容量が
小さい場合、図5の初期保存と同様に文書ファイルBを
そのまま親機10側に伝送し、親機側でそれをディスク
111に保存する。転送方法は無線伝送による。
Here, the keyboard 103 on the child device side is operated to give a file save command. Then, the arithmetic processing unit 106 determines the total capacity of the document file B and the change history HS.
Compare the full capacity of. Then, when the capacity of the document file B is small, the document file B is directly transmitted to the master device 10 side and stored in the disk 111 on the master device side similarly to the initial saving in FIG. The transfer method is by wireless transmission.

【0057】一方、変更履歴HSの方が小さい場合、子
機20側の演算処理部106はこの変更履歴HSの情報
を親機10の方へ無線伝送する。ここで全体の文書が小
さい場合は変更履歴HSと比較して、変更履歴HSの方
が大きくなる場合がある。しかし、一般的には変更履歴
HSの方が小さくなることの方が多い。そして、文書が
長くなると変更履歴HSの大きさとの差が大きくなり、
本発明の方式が有利になってくる。
On the other hand, when the change history HS is smaller, the arithmetic processing unit 106 on the slave unit 20 side wirelessly transmits the information of the change history HS to the master unit 10. If the entire document is small, the change history HS may be larger than the change history HS. However, in general, the change history HS is often smaller. Then, as the document becomes longer, the difference with the size of the change history HS becomes larger,
The method of the present invention becomes advantageous.

【0058】次に親機10側では端末側(子機20側)
から変更履歴HSを受け取った場合、親機10側の演算
処理部112は図6に示すように、この受け取った変更
履歴HSから端末側の処理過程と全く同様な処理によ
り、変更前の文書ファイルAから変更履歴HSを使用し
て変更後の文書ファイルBを作成する。そして、変更が
終わると演算処理部112は次に変更後のファイルBを
ディスク111に保存すべく制御して保存し、一連の動
作を終了する。
Next, on the base unit 10 side, the terminal side (the handset 20 side)
When the change history HS is received from the processing unit 112 on the side of the master device 10, as shown in FIG. 6, the document file before the change is processed by the same processing as the processing on the side of the terminal from the received change history HS. The changed document file B is created from A using the change history HS. Then, when the change is completed, the arithmetic processing unit 112 controls and saves the changed file B to the disk 111 next, and ends the series of operations.

【0059】すなわち、これによって親機10側には変
更後の文書ファイルBがメモリ110とディスク111
に保存されたことになる。以後、同様に端末側で文書フ
ァイルを変更した場合に、ファイル保存のコマンドを与
えると、端末側での現在作成中のファイルは、そのファ
イルの容量と、変更履歴HSの容量の比較が行われた
後、容量の小さい方が親機側に伝送されてファイル更新
されることになり、一般的にはファイルの変更の過程を
記録した変更履歴HSの方が作成ファイルの全容量より
小さいことから、変更履歴HSが小さいときは、変更履
歴HSのみを親機に送ることで、親機側への伝送データ
の容量を少なくすることができ、伝送速度が遅くとも、
伝送時間をその分、短くすることができる。
That is, as a result, the changed document file B is stored in the memory 110 and the disk 111 on the base unit 10 side.
It has been saved in. After that, if the file save command is given when the document file is similarly changed on the terminal side, the file size currently being created on the terminal side is compared with the file size of the change history HS. After that, the one with the smaller capacity will be transmitted to the base unit side and the file will be updated. Generally, the change history HS that records the process of changing the file is smaller than the total capacity of the created file. When the change history HS is small, by sending only the change history HS to the parent device, it is possible to reduce the amount of transmission data to the parent device side, and even if the transmission speed is slow,
The transmission time can be shortened accordingly.

【0060】また、親機側は送られてきた変更履歴HS
から端末と同様な変更処理を行うことで端末側と同様の
ファイル内容変更が可能になり、変更履歴HSに基づい
て変更を行い、変更終了した文書ファイルはディスク1
11に保存することで、端末側の変更されたファイルと
同一内容のファイルを更新保存できる。
Also, the master unit side sends the change history HS sent to it.
The file contents can be changed in the same way as on the terminal side by performing the same change processing as on the terminal from the terminal, and the changed document file is recorded on the disk 1
By storing the file in 11, the file having the same content as the changed file on the terminal side can be updated and stored.

【0061】なお、端末側は電源として電池によって駆
動することが多く、電源を切ってもメモリ105のRA
M領域は電池によりバックアップされているので、内容
が消去されることはない。故に、入出力の途中過程では
文書ファイル及び変更履歴HSは保護されている。ま
た、親機側で変更履歴に基づいて文書ファイルの更新が
成された後は、子機より印刷コマンドを送ることで、そ
の更新済みのファイルをプリンタ3に印字させることが
でき、変更した文書のハードコピーを得ることができ
る。
The terminal side is often driven by a battery as a power source, and even if the power source is turned off, the RA of the memory 105 is
Since the M area is backed up by the battery, the contents are not erased. Therefore, the document file and the change history HS are protected during the input / output process. Also, after the master device has updated the document file based on the change history, by sending a print command from the slave device, the updated file can be printed on the printer 3 and the changed document You can get a hard copy of.

【0062】ここで、親機が1台で端末が複数の場合を
考えてみる。図9を参照して説明すると、動作として本
質的には前述の端末(子機)1台、親機1台の組み合わ
せと変わらない。ただし、親機10側は1台に対して複
数の端末(子機20a〜20n)からそれぞれ文書ファ
イル及び変更履歴HSが送られてくるため、これら文書
ファイル及び変更履歴HSは端末毎に区別して管理およ
び処理しなければならない。このために、文書ファイル
及び変更履歴HSに対して端末毎に指定されたステーシ
ョン番号を付加してこの番号により、親機側で管理する
必要がある。
Here, consider a case where there is one master unit and a plurality of terminals. Referring to FIG. 9, the operation is essentially the same as the combination of one terminal (slave unit) and one master unit described above. However, since the document file and the change history HS are respectively sent from a plurality of terminals (child devices 20a to 20n) to the master device 10 side, the document file and the change history HS are distinguished for each terminal. Must be managed and processed. For this reason, it is necessary to add a station number designated for each terminal to the document file and the change history HS and manage the station number by this number.

【0063】また、親機10と端末(20a〜20n)
間が単純な非同期通信の場合、1台の親機に対して複数
の端末から時間的に同時に文書ファイルおよび変更履歴
HSが送られきた場合、親機側で電波を受信する際に衝
突することもある。故に、親機と端末の間の通信はプロ
トコルを以て管理し、確実に通信ができるようにしなけ
ればならない。
The base unit 10 and terminals (20a to 20n)
In the case of simple asynchronous communication between terminals, if a document file and change history HS are sent simultaneously from one terminal to a plurality of terminals at the same time, collision may occur when receiving radio waves on the parent side. There is also. Therefore, the communication between the master unit and the terminal must be managed by a protocol so that the communication can be surely performed.

【0064】以上のように、本システムはワードプロセ
ッサとしての処理機能を有する子機と、作成された文書
ファイルを保存する記憶手段を有する親機とよりなり、
これら親機と子機は無線伝送路により接続され、両者の
間でデータ伝送可能で互いに同等な文書ファイルを渡す
ことができるようにした文書処理装置において、前記子
機にはワードプロセッサとしての処理機能を有する第1
の処理手段と、文書作成のための入力操作手段および表
示手段と、親機に保存された未更新文書ファイルと同一
ファイルに対する文書の変更処理時にその変更処理の履
歴情報を作成するとともにファイル保存のコマンドを受
けるとその保存すべきファイルの容量と前記履歴情報と
の容量比較を行い、容量の少ない方をファイル保存のコ
マンドと共に伝送すべく制御する制御手段とを付加し、
前記親機には文書ファイルを記憶保存する大容量記憶手
段と、前記子機側からファイル保存のコマンドとファイ
ルまたは履歴情報を受けるとファイルの場合はそのファ
イルを、また、履歴情報を受けると端末側で変更したフ
ァイルの該当ファイルを前記大容量記憶手段より読出し
て履歴情報に従い、変更処理を行って端末側での変更済
みファイルと同一内容のファイルに変更する機能および
この変更されたファイルを前記大容量記憶手段に更新記
憶すべく制御する機能とを有する第2の制御手段とを付
加して構成したものであり、子機側ではファイルを変更
操作した場合に、変更操作の履歴情報を作成し、親機側
にファイルの転送を行う場合に、変更したファイルの容
量と変更に要した総変更履歴内容(履歴情報)の容量を
比較して変更したファイルの容量の方が小さい場合、従
来通り変更したファイルの内容を端末側から親機側にそ
のまま送り、親機側でその内容をディスクに保存してフ
ァイルの内容を保存したり、印刷コマンドが与えられて
いればファイルの印刷をし、また、総変更履歴内容の容
量の方が小さい場合、その変更履歴内容を端末側から親
機側に送り、親機側でその変更履歴内容に基づいて変更
前のファイルを順番に変更して行き、終了したら親機側
の大容量記憶手段に保存してファイルを更新し、印刷コ
マンドが与えられていればファイルの印刷をするもので
ある。
As described above, this system is composed of a slave unit having a processing function as a word processor and a master unit having a storage means for storing a created document file.
In the document processing device in which the master unit and the slave unit are connected by a wireless transmission path and data can be transmitted between them and equivalent document files can be passed, the slave unit has a processing function as a word processor. Having 1st
Processing means, input operation means and display means for creating a document, and history information of the change processing is created at the time of changing processing of a document for the same file as the unupdated document file saved in the parent device and file saving. When a command is received, the capacity of the file to be saved is compared with the history information, and control means for controlling the smaller capacity to be transmitted together with the file saving command is added,
A large-capacity storage means for storing and saving a document file in the parent device, a file saving command and a file from the child device side or a file if history information is received, and a terminal if history information is received. A function of reading the corresponding file of the file changed on the side from the large-capacity storage means, performing a changing process according to the history information to change the file to the file having the same content as the changed file on the terminal side, and the changed file This is configured by adding a second control means having a function of controlling to update and store to the large-capacity storage means, and when the file is changed on the handset side, history information of the change operation is created. Then, when transferring the file to the parent device side, the size of the changed file was compared with the size of the total change history contents (history information) required for the change. If the file capacity is smaller, the contents of the changed file are sent from the terminal side to the master side as they are, and the master side saves the contents to the disk to save the file contents or print command. If the file is given, the file is printed.If the total change history content is smaller, the change history content is sent from the terminal side to the master side, and based on the change history content on the master side. The file before the change is sequentially changed, and when it is finished, the file is saved in the large-capacity storage means on the master unit side to update the file, and the file is printed if the print command is given.

【0065】要するに、親機と子機が無線伝送路により
接続され、両者の間でデータ伝送可能で互いに同等な文
書ファイルを持ち、子機側でこの文書ファイルを変更し
た後、親機に保存する際、その変更履歴を蓄積し、文書
ファイルと変更履歴との容量比較をして、容量の少ない
方を伝送し、親機側では文書ファイルを受けたときはこ
れをそのまま、また、変更履歴を受信した場合は、親機
側でこの変更履歴と自己の保持する変更前の元のファイ
ルからこの変更履歴に基づいて子機と同様な変更処理を
行い、子機と同等な変更された文書ファイルを生成して
からこのファイルを保存するようにしたものである。
In short, the master unit and the slave unit are connected by a wireless transmission path, data transmission is possible between the two units, and the same document file is held, and the slave unit side changes this document file and then saves it in the master unit. When storing, the change history is accumulated, the capacity of the document file and that of the change history are compared, and the one with the smaller capacity is transmitted. When a message is received, the parent machine performs the same change processing as the child machine based on this change history and the original file that it holds before the change and based on this change history. The file is created and then saved.

【0066】そして、一般にファイルの内容変更をする
場合、文書全体の容量よりも変更処理の内容を示した変
更履歴の情報の方が容量的に少ない傾向があり、この変
更処理の内容を示した変更履歴の情報と更新前の元のフ
ァイルがあれば、子機側で変更処理した文書ファイルの
内容と同じ内容の文書ファイルが再生可能であるので、
文書ファイルより変更履歴の情報が容量的に少ないとき
はこの変更履歴の情報を送り、親機側で変更履歴の情報
に基づいて元のファイルを変更処理してから、更新記憶
し、文書ファイルで受け取った場合はこの受け取った文
書ファイルを更新記憶する等するようにしたことで、で
きるだけ少ない伝送量で済ませるようにしている。従っ
て、低速度の伝送速度の無線伝送路であっても、伝送時
間を短くできて、実用性が高くなる。尚、本発明は上記
し、且つ、図面に示す実施例に限定することなくその要
旨を変更しない範囲内で適宜変形して実施し得るもので
ある。
In general, when the contents of a file are changed, the amount of change history information indicating the contents of the change process tends to be smaller than the size of the entire document, and the contents of the change process are shown. If there is change history information and the original file before update, it is possible to reproduce a document file with the same content as the content of the document file that has undergone the change processing on the child device side.
When the change history information is smaller than the document file capacity, this change history information is sent, the parent device changes the original file based on the change history information, and then the update file is stored in the document file. When the document file is received, the received document file is updated and stored, so that the transmission amount can be minimized. Therefore, even in the case of a wireless transmission line having a low transmission speed, the transmission time can be shortened and the practicality is improved. The present invention is not limited to the embodiments described above and shown in the drawings, and can be appropriately modified and implemented within the scope of the invention.

【0067】[0067]

【発明の効果】以上説明したように、本発明によれば親
機と子機とを低速の無線伝送路で接続して両者間で文書
ファイルの授受を行えるようにすると共に文書の作成お
よび変更処理は子機側で行うようにしたシステムにおい
て、変更した文書ファイルを親機に伝送するにあたり、
最小限のデータ伝送で済むようになるので、低速の伝送
速度であっても短時間に、変更文書ファイルの内容を伝
送でき、文書の転送にあたって実用上、支障がない程度
のものとすることができ、また、体積や重量のかさばる
大容量記憶装置等を親機側に設けることができるので、
子機はワープロとして必要最小限の構成要素を具備すれ
ば良いので、小型軽量化を促進できるなどの特徴を有す
る文書処理装置を提供できる。
As described above, according to the present invention, a master unit and a slave unit are connected by a low-speed wireless transmission line so that a document file can be exchanged between them and a document is created or changed. In the system where the processing is performed on the slave side, when transmitting the changed document file to the master side,
Since the minimum data transmission will be sufficient, the contents of the changed document file can be transmitted in a short time even at a low transmission speed, and there is no practical problem in transferring the document. In addition, since it is possible to provide a bulk storage device having a large volume and weight on the main unit side,
Since it is sufficient for the slave unit to include the minimum necessary components as a word processor, it is possible to provide a document processing device having features such as reduction in size and weight.

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

【図1】本発明の一実施例を示すシステム外観図。FIG. 1 is an external view of a system showing an embodiment of the present invention.

【図2】図1の子機20の構成を示すブロック図。FIG. 2 is a block diagram showing the configuration of a child device 20 of FIG.

【図3】図1の親機10の構成を示すブロック図。FIG. 3 is a block diagram showing the configuration of a master device 10 of FIG.

【図4】本発明システムの動作を説明をするための図
で、親機から子機にファイルを読み込む動作を説明をす
るための図。
FIG. 4 is a diagram for explaining the operation of the system of the present invention, and is a diagram for explaining the operation of reading a file from the parent device to the child device.

【図5】本発明システムの動作を説明をするための図
で、子機で新規に作成したファイルを親機に読み込む動
作を説明をするための図。
FIG. 5 is a diagram for explaining the operation of the system of the present invention, and is a diagram for explaining the operation of reading a file newly created by the child device into the parent device.

【図6】本発明システムの動作を説明をするための図
で、子機でファイル変更操作して得た更新ファイルを親
機に転送する前の段階までの動作を説明をするための
図。
FIG. 6 is a diagram for explaining the operation of the system of the present invention, and is a diagram for explaining the operation up to the stage before transferring the update file obtained by the file change operation in the child device to the parent device.

【図7】本発明システムの動作を説明をするための図
で、子機でファイル変更操作して得た更新ファイルを親
機に転送した段階での動作を説明をするための図。
FIG. 7 is a diagram for explaining the operation of the system of the present invention, and is a diagram for explaining the operation at the stage when the update file obtained by the file change operation in the child device is transferred to the parent device.

【図8】本発明システムで使用する変更履歴の情報のフ
ォ−マット例を示す図。
FIG. 8 is a diagram showing an example of a format of change history information used in the system of the present invention.

【図9】本発明を親機に対して複数端末で構成した場合
のシステム構成図。
FIG. 9 is a system configuration diagram when the present invention is configured by a plurality of terminals with respect to a master unit.

【図10】先行技術を説明するシステム外観図。FIG. 10 is an external view of a system for explaining prior art.

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

3…プリンタ、10…親機、20…子機、102,10
8…無線データ伝送部、103…キーボード、104…
ディスプレイ、105,110…メモリ、106,11
2…演算処理部、101,107…アンテナ、111…
ディスク、112…演算処理部、HS…変更履歴。
3 ... Printer, 10 ... Parent machine, 20 ... Child machine, 102, 10
8 ... Wireless data transmission unit, 103 ... Keyboard, 104 ...
Display, 105, 110 ... Memory, 106, 11
2 ... Arithmetic processing unit, 101, 107 ... Antenna, 111 ...
Disk, 112 ... Arithmetic processing unit, HS ... Change history.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 ワードプロセッサとしての処理機能を有
する子機と、作成された文書ファイルを保存する記憶手
段を有する親機とよりなり、これら親機と子機は無線伝
送路により接続され、両者の間でデータ伝送可能で互い
に同等な文書ファイルを渡すことができるようにした文
書処理装置において、 前記子機にはワードプロセッサとしての処理機能を有す
る第1の処理手段と、文書作成のための入力操作手段お
よび表示手段と、 親機に保存された未更新文書ファイルと同一ファイルに
対する文書の変更処理時にその変更処理の履歴情報を作
成するとともにファイル保存のコマンドを受けると前記
履歴情報を伝送すべく制御する制御手段とを付加し、 前記親機には文書ファイルを記憶保存する大容量記憶手
段と、 前記子機側から履歴情報を受けると子機側で変更したフ
ァイルの該当ファイルを前記大容量記憶手段より読出し
て履歴情報に従い、変更処理を行って子機側での変更済
みファイルと同一内容のファイルに変更する機能および
この変更されたファイルを前記大容量記憶手段に更新記
憶すべく制御する機能とを有する第2の制御手段とを付
加して構成することを特徴とする文書処理装置。
1. A slave unit having a processing function as a word processor, and a master unit having a storage unit for storing a created document file. The master unit and the slave unit are connected by a wireless transmission path, and both of them are connected. In a document processing apparatus capable of transmitting data between documents and passing equivalent document files to each other, a first processing unit having a processing function as a word processor in the slave unit, and an input operation for creating a document Means and display means, and control to generate history information of the change processing at the time of document change processing for the same file as the unupdated document file saved in the parent machine, and to transmit the history information when a file save command is received. And a control unit for controlling the storage unit, and the master unit stores large-capacity storage unit for storing and storing a document file, and history information from the slave unit side. Then, a function of reading the corresponding file of the file changed on the slave side from the large-capacity storage means, performing a change process according to the history information, and changing to a file having the same content as the changed file on the slave side, and this change And a second control unit having a function of controlling the stored file to be updated and stored in the large-capacity storage unit.
【請求項2】 ワードプロセッサとしての処理機能を有
する子機と、作成された文書ファイルを保存する記憶手
段を有する親機とよりなり、これら親機と子機は無線伝
送路により接続され、両者の間でデータ伝送可能で互い
に同等な文書ファイルを渡すことができるようにした文
書処理装置において、 前記子機にはワードプロセッサとしての処理機能を有す
る第1の処理手段と、文書作成のための入力操作手段お
よび表示手段と、 親機に保存された未更新文書ファイルと同一ファイルに
対する文書の変更処理時にその変更処理の履歴情報を作
成するとともにファイル保存のコマンドを受けるとその
保存すべきファイルの容量と前記履歴情報との容量比較
を行い、容量の少ない方をファイル保存のコマンドと共
に伝送すべく制御する制御手段とを付加し、 前記親機には文書ファイルを記憶保存する大容量記憶手
段と、 前記子機側からファイル保存のコマンドとファイルまた
は履歴情報を受けるとファイルの場合はそのファイル
を、また、履歴情報を受けると子機側で変更したファイ
ルの該当ファイルを前記大容量記憶手段より読出して履
歴情報に従い、変更処理を行って子機側での変更済みフ
ァイルと同一内容のファイルに変更する機能およびこの
変更されたファイルを前記大容量記憶手段に更新記憶す
べく制御する機能とを有する第2の制御手段とを付加し
て構成することを特徴とする文書処理装置。
2. A slave unit having a processing function as a word processor, and a master unit having a storage means for storing a created document file. The master unit and the slave unit are connected by a wireless transmission path. In a document processing apparatus capable of transmitting data between documents and passing equivalent document files to each other, a first processing unit having a processing function as a word processor in the slave unit, and an input operation for creating a document Means and display means, and at the time of a document change process for the same file as the unupdated document file saved in the parent device, create history information of the change process and, when receiving a file save command, the size of the file to be saved and A control means for performing a capacity comparison with the history information and controlling the one having a smaller capacity to be transmitted together with a file saving command; In addition, a mass storage means for storing and storing a document file in the parent device, and when the file saving command and file or history information is received from the child device side, if the file is the file, the history information When receiving, a function of reading the corresponding file of the file changed on the slave side from the large-capacity storage means, performing change processing according to history information, and changing to a file having the same content as the changed file on the slave side, and this change And a second control unit having a function of controlling the stored file to be updated and stored in the large-capacity storage unit.
【請求項3】 親機には、プリンタを設けると共に、前
記第2の制御手段に印刷コマンドを受けると受信ファイ
ルまたは大容量記憶手段に記憶されたファイルのうちの
指定のファイルの印刷を前記プリンタに実行させるべく
制御する機能を持たせることを特徴とする請求項1また
は2記載の文書処理装置。
3. A printer is provided in the master unit, and when a print command is received by the second control means, printing of a designated file of the received file or the file stored in the mass storage means is performed by the printer. 3. The document processing apparatus according to claim 1, wherein the document processing apparatus has a function of controlling so as to execute.
JP3253840A 1991-10-01 1991-10-01 Document processor Pending JPH0594441A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3253840A JPH0594441A (en) 1991-10-01 1991-10-01 Document processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3253840A JPH0594441A (en) 1991-10-01 1991-10-01 Document processor

Publications (1)

Publication Number Publication Date
JPH0594441A true JPH0594441A (en) 1993-04-16

Family

ID=17256868

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3253840A Pending JPH0594441A (en) 1991-10-01 1991-10-01 Document processor

Country Status (1)

Country Link
JP (1) JPH0594441A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10326274A (en) * 1997-03-24 1998-12-08 Nippon Telegr & Teleph Corp <Ntt> Digital content editing method and apparatus, and recording medium recording digital content editing program
US6704907B1 (en) 1997-03-24 2004-03-09 Nippon Telegraph And Telephone Corporation Digital contents editing method and apparatus thereof
WO2008078450A1 (en) * 2006-12-27 2008-07-03 Brother Kogyo Kabushiki Kaisha Data synchronizing system
JP2015212907A (en) * 2014-05-07 2015-11-26 株式会社リコー Output system, terminal device, program, and output method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10326274A (en) * 1997-03-24 1998-12-08 Nippon Telegr & Teleph Corp <Ntt> Digital content editing method and apparatus, and recording medium recording digital content editing program
US6704907B1 (en) 1997-03-24 2004-03-09 Nippon Telegraph And Telephone Corporation Digital contents editing method and apparatus thereof
WO2008078450A1 (en) * 2006-12-27 2008-07-03 Brother Kogyo Kabushiki Kaisha Data synchronizing system
JP2015212907A (en) * 2014-05-07 2015-11-26 株式会社リコー Output system, terminal device, program, and output method

Similar Documents

Publication Publication Date Title
JP3357506B2 (en) Computer system
KR100356897B1 (en) Potable Data Storage Apparatus
US20030109218A1 (en) Portable wireless storage unit
JPH1039967A (en) Storage device for individual for application and data transfer
JP3027950B2 (en) Image input device
US5987547A (en) Network computer with interchangeable hard drive and data transceiver
US20050179934A1 (en) System and method for walk-up printing
US7047040B2 (en) Portable computer
US6381132B1 (en) Data processing apparatus
US20030217205A1 (en) Wireless portable electronic device capable of receiving
US20030016487A1 (en) Method and apparatus of interface conversion for handheld device
US20070130268A1 (en) Information processing apparatus and communication control method
JPH10171739A (en) Computer system, and host computer and portable terminal suitable for the system
JPH0879124A (en) Portable wireless package
JP2905660B2 (en) Data registration and printing method of information processing device
JPH01263064A (en) Printer device
JPH11275000A (en) Initial registration setting method to data communication card
JPH10164753A (en) Wireless communication system and wireless communication terminal
JP3099746U (en) Digital data transfer device
KR100200836B1 (en) Communication device with radio call function and its interface method
KR100467567B1 (en) How to Manage Information Data to Perform Fax Functions
JPH11196215A (en) Facsimile communication method and apparatus for portable terminal
JPS6180461A (en) Image processing device
JPH09128170A (en) Storage device
JPH02309468A (en) Data storage device