JP2976308B2 - Electronic organizer - Google Patents
Electronic organizerInfo
- Publication number
- JP2976308B2 JP2976308B2 JP11422390A JP11422390A JP2976308B2 JP 2976308 B2 JP2976308 B2 JP 2976308B2 JP 11422390 A JP11422390 A JP 11422390A JP 11422390 A JP11422390 A JP 11422390A JP 2976308 B2 JP2976308 B2 JP 2976308B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- coordinate
- block
- coordinates
- display unit
- 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 - Fee Related
Links
Landscapes
- Calculators And Similar Devices (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は、電子処理機能を有する電子システム手帳
装置に関するものである。Description: TECHNICAL FIELD The present invention relates to an electronic organizer having an electronic processing function.
[従来の技術] 近年、ICカードおよび容量の大きいメモリが手軽に入
手できるようになってきたため、特開昭62−107360号公
報に開示されているようにROMおよびRAMをカード形にし
て、そのカードを携帯型のケースに差し換えることによ
って、各種の用途に使用する電子機器が提案されてい
る。この場合、異なるデータが書き込まれたROMを各種
用意しておけば、カードを差し換えるだけでいろいろな
用途に使用できる。[Prior Art] In recent years, since IC cards and large-capacity memories have become readily available, ROMs and RAMs are made into card types as disclosed in JP-A-62-107360. Electronic devices used for various purposes by replacing a card with a portable case have been proposed. In this case, if various ROMs in which different data are written are prepared, they can be used for various purposes only by replacing the card.
[発明が解決しようとする課題] しかしながらこのような従来の装置はデータの入力用
にキーボードが必要であり、その部分の面積は必然的に
必要となり、小形化するにも限度があった。この問題を
解決するものとして画面にキーボードを表示させ、必要
なものをタッチすることによってキーデータを入力する
ものもあるが、限られた画面に全てのキーを表示するの
で非常に操作性の悪いものであり、またキーの位置が決
められているので、キーの位置設定に自由度がない。ま
た、タッチされた部分を検出するのに端から順に走査し
ていく方法をとっているので、タッチされた場所によっ
ては検出時間がかかり過ぎるという課題もあった。さら
にキーの位置を自由に設定し、取り出した座標値を直接
処理するとプログラムのサイズが非常に大きくなってし
まうという課題があった。[Problems to be Solved by the Invention] However, such a conventional device requires a keyboard for data input, and the area of the portion is inevitably required, and there is a limit to downsizing. To solve this problem, there is a keyboard that is displayed on the screen and key data is input by touching necessary items, but all keys are displayed on a limited screen, so operability is very poor Since the position of the key is determined, there is no flexibility in setting the position of the key. In addition, since a method of sequentially scanning from the end is used to detect a touched portion, there is a problem that it takes too much time to detect depending on a touched location. Further, if the position of the key is freely set and the extracted coordinate values are directly processed, there is a problem that the size of the program becomes very large.
[課題を解決するための手段] このような課題を解決するためにこの発明は、表示部
にタッチパネルを用いた電子システム手帳装置におい
て、上記表示部の全面に対して個々の表示位置に固有の
座標を与え,それらの座標のひとかたまりを一つのブロ
ックとして上記表示部全面を複数のブロックに分割し,
いずれかのブロックがタッチされたときその押された部
分の座標信号を出力する座標入力部と、この座標入力部
から供給された座標信号が複数の座標を表す場合,その
うちの一つだけを選択して出力する入力座標取り出し手
段と、上記表示部に表示されているキーの座標範囲とそ
のキーのキーコードデータとを互いに対応づけて記憶し
た第1のメモリと、上記各ブロックに表示されているキ
ーの名称をそのブロックに対応づけて記憶するととも
に,登録キーなしの符号をキー表示のされないブロック
に対応づけて記憶した第2のメモリと、上記入力座標取
り出し手段から出力された座標信号が供給されると,こ
の座標信号の座標を含むブロックを特定するとともに,
この特定されたブロックに対応するキーの名称または登
録キーなしの符号を上記第2のメモリから読み出す手順
と、この読み出されたキーの名称に対応する座標範囲を
上記第1のメモリから読み出す手順と、この座標範囲に
前記座標信号の座標が含まれるか否かを判定することに
より,上記表示部にタッチされたキーを特定してそのキ
ーコードデータを出力する手順と、を実行する演算処理
手段とを備えたものである。Means for Solving the Problems In order to solve such a problem, the present invention relates to an electronic organizer device using a touch panel as a display unit. The coordinates are given, and a group of the coordinates is divided into a block to divide the entire display unit into a plurality of blocks.
When one of the blocks is touched, a coordinate input unit that outputs a coordinate signal of the pressed portion, and when the coordinate signal supplied from the coordinate input unit represents a plurality of coordinates, only one of them is selected. An input coordinate extracting means for outputting the key coordinates displayed on the display unit and a key code data of the key in association with each other; The second memory stores the name of the key that is associated with the block and the code without the registration key in association with the block where no key is displayed, and stores the coordinate signal output from the input coordinate extracting means. When supplied, it identifies the block containing the coordinates of this coordinate signal,
A procedure for reading a key name or a code without a registration key corresponding to the specified block from the second memory, and a procedure for reading a coordinate range corresponding to the read key name from the first memory. Determining whether or not the coordinates of the coordinate signal are included in the coordinate range, thereby identifying the key touched on the display unit and outputting the key code data thereof. Means.
[作用] あるブロックがタッチされるとそのブロック毎の検出
が行われ、検出されたブロックに登録されているキー名
称が読み出され、タッチされた座標はそのキー名称に対
応するキーの座標エリアに入っているか否かを判断し、
そのエリア内にある場合はそこに登録されているキーコ
ードを出力する。[Operation] When a certain block is touched, detection is performed for each block, the key name registered in the detected block is read, and the touched coordinates are the coordinate area of the key corresponding to the key name. Judge whether or not
If it is within that area, the key code registered there is output.
[実施例] 構成の概要 第1図はこの発明の一実施例を示す電子システム手帳
装置の斜視図である。図において、1は携帯可能な電子
システム手帳本体であり、11は表示部、12はカーソルキ
ー、13は機能キー、14,15はICカード、16は電源であ
る。本体1は図示しないCPUを内部に有しており、入力
されたデータの処理機能を有している。FIG. 1 is a perspective view of an electronic system organizer according to an embodiment of the present invention. In FIG, 1 is a portable electronic organizer main body 1 1 is a display unit, 1 2 cursor keys 1 3 function keys, 1 4, 1 5 IC card, 1 6 is a power supply. The main body 1 has a CPU (not shown) therein, and has a function of processing input data.
2は拡張カード装着具であり、これは記録用紙3を装
着するリング21およびそのリング21を開閉する開閉金具
22から構成されている。4は拡張カードであり、本体1
との間で必要なデータの送受信が行われるようになって
いる。2 is an extended card attachment, which open and close the ring 2 1 and the ring 2 1 is mounted the recording sheet 3 closing bracket
It consists of 2 2 . Reference numeral 4 denotes an expansion card.
Necessary data is transmitted / received to / from the server.
請求範囲に対応する実施例 第2図はこの発明の一実施例を適用して表示した表示
部の図、第3図は主要部のブロック図である。第2図に
おいて、表示部はタッチパネルになっており、画面の指
示内容に従い所定の部分を指で触れることによって必要
な処理が行われる。第2図はこのようにして座標範囲指
定信号によって選択された部分のキーが表示されている
例で、このように、A,B,C,D,Eのキーボードだけが必要
な場合、その部分だけを表示し、使用し易い形で表示し
ている。2. Embodiment Corresponding to Claims FIG. 2 is a diagram of a display unit displayed by applying an embodiment of the present invention, and FIG. 3 is a block diagram of a main part. In FIG. 2, the display unit is a touch panel, and necessary processing is performed by touching a predetermined portion with a finger in accordance with the instruction content on the screen. FIG. 2 shows an example in which the key of the part selected by the coordinate range designation signal is displayed in this manner. When only the keyboards of A, B, C, D, and E are required, as shown in FIG. Is displayed in an easy-to-use form.
第3図はキーコードを出力する回路であり、演算処理
部112、座標入力部113、入力座標取り出し手段114、テ
ーブル115、メモリ115から構成され、演算処理部112は
座標範囲指定信号とキーコード取り出し命令が供給され
ている。Figure 3 is a circuit for outputting a key code, the arithmetic processing unit 1 12, the coordinate input unit 1 13, the input coordinate extraction unit 1 14, table 1 15, is composed of the memory 1 15, the arithmetic processing unit 1 12 coordinates A range designation signal and a key code extraction instruction are supplied.
座標範囲指定信号は表示部11にどのような表示を行う
かの信号であり、例えば第2図の例ではキーA,B,C,D,E
の範囲を表示するための信号である。表示部は第2図に
示すようにI a〜X eまでの50のブロックに分割されてい
る。各キーの割り付けはここでは長方形のキーを想定し
ているので、キーの左上の座標値と右下の座標値によっ
て各キーの範囲指定を行うことができる。第2図におい
て画面の横軸の座標を0〜99、縦方向の座標を0〜49と
定めると、キーAの座標は、(左4、上5);(右24、
下15)である。ブロックの分け方は任意であるが、第2
図の例では縦横とも10の大きさのものを一つのブロック
と想定している。例えばIV dブロックの座標は(左30、
上30);(右40、下40)である。座標範囲を指定して例
えば第2図のようにA〜Eのキーを設定した場合、第1
表および第2表のような2種類のテーブルが作成され
る。Coordinate range designation signal is one of the signals carried what displayed on the display unit 1 1, for example, key A is an example of FIG. 2, B, C, D, E
Is a signal for displaying the range. The display unit is divided into 50 blocks Ia to Xe as shown in FIG. Since the assignment of each key is assumed to be a rectangular key here, the range of each key can be specified by the coordinate value of the upper left corner and the coordinate value of the lower right corner of the key. In FIG. 2, if the coordinates of the horizontal axis of the screen are defined as 0 to 99 and the coordinates of the vertical direction are defined as 0 to 49, the coordinates of the key A are (left 4, upper 5);
Below 15). The method of dividing the blocks is arbitrary,
In the example of the figure, a block having a size of 10 in both the vertical and horizontal directions is assumed to be one block. For example, the coordinates of the IV d block are (left 30,
(Upper 30); (right 40, lower 40). When keys A to E are set as shown in FIG.
Two types of tables such as a table and a second table are created.
そして押された座標によって前記表からどのキーが登
録されているかを調べ、登録されているキーだけをその
表から範囲比較して入力されたキーを確定する。このと
きある部分が押されると、座標入力部113はその押され
た部分の座標信号を出力するが、入力座標取り出し手段
114によってそのうちの一つの座標だけ出力され、ブロ
ックが特定されるようになっている。例えばブロックVI
II bが押され、そのブロック内の一つの座標(75,18)
が入力されたとすると、その座標値からVIII bのブロッ
クであることが分かるので、第2表から(3)および
(5)のキーが登録されていることが分かる。第1表か
ら(3)のキーはキーCに該当し、(5)のキーはキー
Eに該当する。しかし、検出された座標は(75,18)で
あるから、この座標とキーCおよびキーEの座標とを比
較することにより、この座標がキーEに該当しないこと
はすぐにわかる。したがってキーCが座標範囲に該当す
るので、キーコードCが出力されることになる。そして
本願の場合、従来のように座標信号が出力されるのでな
く、キーコードが直接出力されるところに特徴がある。
また、どのブロックが押されたかを調べ、そのブロック
にはどのキーが登録されているかを調べ、そのデータか
らどのキーコードを出力するかを決定しているので、従
来のように広い面積の中で全てのキーを順次サーチし、
キーコードに変換していたものに比べて高速に押された
部位を特定することができる。 Then, it is checked which key is registered from the table based on the pressed coordinates, and only the registered keys are compared in range from the table to determine the input key. When portion of this time is pushed, the coordinate input unit 1 13 is to output a coordinate signal of the pressed portion, the input coordinate extraction unit
Is output only one of them the coordinate by one 14, so that the block is identified. For example, block VI
II b is pressed and one of the coordinates in the block (75,18)
Is input, it is known from the coordinate values that the block is a block of VIIIb, and it can be seen from Table 2 that the keys (3) and (5) are registered. From Table 1, the key (3) corresponds to the key C, and the key (5) corresponds to the key E. However, since the detected coordinates are (75, 18), by comparing these coordinates with the coordinates of the keys C and E, it is immediately apparent that the coordinates do not correspond to the key E. Therefore, since the key C falls within the coordinate range, the key code C is output. The present invention is characterized in that a key code is directly output instead of outputting a coordinate signal as in the related art.
It also checks which block is pressed, checks which key is registered in that block, and determines which key code to output from that data. To search all keys sequentially,
It is possible to specify a portion pressed at a higher speed than that converted into a key code.
なお、第2図においてキーCのブロックはキーD,Eと
も重なっているが、このような部分は第1表に示したよ
うに検索する優先順序を決めておき、その順にキーコー
ドの確定をすれば良い。第1表の検索順はこの優先順位
を表している。In FIG. 2, the block of the key C is also overlapped with the keys D and E, but in such a portion, the search priority is determined as shown in Table 1, and the key code is determined in that order. Just do it. The search order in Table 1 indicates this priority.
他の実施例 第4図は他の一実施例を示す図であり、拡張カード4
の左上隅および左下隅が斜めに切断されており、その切
断された部分であって、拡張カード装着用穴の中心線42
上にあたる部分に、送信部41および受信部43が設けられ
ている。また本体1の中心線上であって送信部41に対応
する部分に受信部120を受信部43に対応する部分に送信
部121を取り付けている。この場合、本体側の受信部120
および送信部121は無指向性、拡張カード側の送信部41
および受信部43は受信部120、送信部121を向いた指向性
を持たせている。Another Embodiment FIG. 4 is a view showing another embodiment, and
The upper left corner and the lower left corner are cut diagonally, and the cut portion is the center line 4 2 of the expansion card mounting hole.
The portion corresponding to the upper, is provided transmitter 4 1 and the receiver 4 3. Also attach the transmission unit 1 21 in the portion corresponding to the receiver 4 3 receiver 1 20 in the portion corresponding to the transmitter 4 1 a on the center line of the body 1. In this case, the receiver 1 20
And the transmission unit 1 21 is non-directional, the transmission of the expansion card side portion 4 1
And the receiver 4 3 has to have a receiving portion 1 20, facing the transmitter 1 21 directional.
このように構成した装置において、拡張カード側の送
信部41は装着用穴の中心線に設けられ、本体側の受信部
120は本体側の中心線上に設けられているので、拡張カ
ード装着時に装着具の許容範囲内での遊びがあっても、
他の部分に取り付けた場合に比べて指向性のずれが起き
難くい。In thus constructed apparatus, the transmission unit 4 of the expansion card side is provided at the center line of the hole for mounting, the main body side of the receiving part
Since 1 20 is provided on the center line of the main unit, even if there is play within the allowable range of the mounting device when installing the expansion card,
Directional deviation is less likely to occur as compared with the case where it is attached to another part.
第4図では拡張カードを切り取る部分を左上隅にして
いるが左下隅でも良く、また、左端のいずれかの部分に
第4図の点線で示すような(第4図では左端中央付近に
設けている)V字形の切り込みを設け、その部分に送受
信部を設けても良い。また、送受信部を取り付ける部分
は第4図のような直線的なものでなく、第5図(a)に
示す凸状の面取りを行った状態にすれば、送信方向が拡
散でき、本体側での受信が容易になる。更に、第5図
(b)に示すように凹状の面取りを行えば、受信素子に
対してエネルギを集中でき、切り取った面に反射用の塗
装や反射板を用いれば一層効率が良くなる。In FIG. 4, the cutout portion of the expansion card is located at the upper left corner, but may be located at the lower left corner. Alternatively, as shown by a dotted line in FIG. 4 (in FIG. A V-shaped cut may be provided, and a transmitting / receiving unit may be provided in that portion. Also, the portion where the transmitting / receiving section is attached is not linear as shown in FIG. 4, but if the convex chamfer shown in FIG. Reception becomes easier. Further, by performing a concave chamfer as shown in FIG. 5 (b), energy can be concentrated on the receiving element, and the efficiency can be further improved by using a reflective coating or a reflective plate on the cut surface.
第6図(a)は他の実施例を示す図であり、表示部11
の部分を示している。表示部11は本体側の表示部1
22と、この表示部122に着脱自在な表示強調部123から構
成されている。本体側の表示部122は手書きでの文字入
力を可能とするタッチパネル122a、透過形で構成される
液晶等の表示素子122b、接続部122cから構成されてい
る。表示強調部123は発光デバイス123a、電池123b、接
続部123c、本体側の表示部122と表示強調部123との係合
用の爪123dから構成されている。Figure 6 (a) is a diagram showing another embodiment, the display unit 1 1
Is shown. The display unit 1 1 the display unit 1 of the main body side
22, is configured from the display unit 1 22 detachably display enhancement unit 1 23. Display unit 1 22 of the body side and a display device 1 22b, the connecting portion 1 22c of the liquid crystal or the like composed of a touch panel 1 22a, transmission type to allow character input by handwriting. Display enhancement unit 1 23 is constituted by the light emitting device 1 23a, battery 1 23b, the connecting portion 1 23c, claw 1 23d for engagement with the display portion 1 22 and the display emphasizing portion 1 23 of the main body.
このように構成された装置において表示部122が表示
強調部123に装着された場合、接続部122cと123cとが接
続され、この接続部を介して本体側のCPUからソフトウ
ェアによって照明のオン・オフの制御が行われる。ま
た、表示強調部123は発光デバイスを使用しているが、
反射板としても良い。When the display unit 1 22 In a device constituted as above is mounted on the display emphasizing portion 1 23, the connecting portion 1 22c and the 1 23c are connected, illuminated by the software from the main body of the CPU via the connecting portion Is turned on and off. The display highlighting unit 123 uses a light emitting device,
It may be a reflector.
そして、表示部122の表示素子は透過形のものを使用
しているので、第6図(b)に示すように表示強調部1
23を外してOHPシートとして用いることができ、このよ
うにすれば表示画面を拡大して投影できるので、大勢の
人が同時に見るのに適したものとなる。The display unit since 1 22 display element using a transmissive type, FIG. 6 (b) as shown in the display emphasizing portion 1
By removing 23 , it can be used as an OHP sheet. In this way, the display screen can be enlarged and projected, so that it is suitable for many people to watch at the same time.
第7図は他の実施例を示すブロック図である。図にお
いて表示方向指定手段12aによって表示方向が指定され
ると、その信号が切換テーブル12bおよび表示切換手段1
2dに供給される。このため表示用RAM12eから出力される
表示用の信号は方向切換された状態で表示装置12fに供
給され、表示される。したがって、この装置の保持方法
によって画面が縦または横になっても表示方向は操作者
に対して正常な状態となる。FIG. 7 is a block diagram showing another embodiment. In the figure, when the display direction is designated by the display direction designation means 12a , the signal is transmitted to the switching table 12b and the display switching means 1a .
Supplied to 2d . Therefore signal for display output from the display RAM 1 2e is supplied to the display device 1 2f while being direction change, is displayed. Therefore, even if the screen is turned vertically or horizontally by the holding method of this device, the display direction is normal for the operator.
そして切換テーブル12bには表示方向に適合したキー
コードが記憶されており、そのキーコードが表示方向指
定手段12aからの指定信号にしたがって読み出されてい
る。一方、方向キーは操作者から見た状態で押される。
すなわちカーソルを上に動かしたい場合は十字形の方向
キーを操作者から見て上の部分を押す。このことによっ
て方向キーからその位置に対応する信号が出力される。
そして先に説明したように切換テーブル12bから表示方
向指定手段12aて指定された方向のキーコードが出力さ
れ、このキーコードは例えば第3表のようになってい
る。The switching table 12b stores a key code suitable for the display direction, and the key code is read out according to a designation signal from the display direction designation means 12a . On the other hand, the direction key is pressed while viewed from the operator.
That is, when the cursor is to be moved upward, the operator presses a cross-shaped directional key and presses an upper part thereof. As a result, a signal corresponding to the position is output from the direction key.
As described above, the key code in the direction designated by the display direction designation means 12a is output from the switching table 12b , and this key code is as shown in Table 3, for example.
すなわち正常時に第8図の実線のように表示されてい
た図形は、装置が右倒しで使用される場合、右方向に90
度回動された状態で使用される場合、第10図の点線のよ
うに画面の向きも90度変わる。したがって右倒しにした
場合、正常時はカーソルキー12でカーソルを左方向に移
動させていたキー(記号Bのキー)が今度は上方向の役
を担うことになる。このため、第3表のように画面の向
きに応じてカーソルキー12の役目が変わるようにしてお
けば、画面の向きが変わっても使用者は何の注意も払う
ことなく、常にカーソルキーの物理適位置にしたがって
キー操作をすれば良いことになる。 In other words, the figure displayed as a solid line in FIG.
When used in a state rotated by degrees, the orientation of the screen also changes by 90 degrees as shown by the dotted line in FIG. Therefore, if you have to defeat the right, the key that was normal moves the cursor with the cursor keys 1 2 to the left (key symbol B) is to play a role above this time direction. For this reason, if as is changed role of the cursor keys 1 2 depending on the orientation of the screen as shown in Table 3, even the user changes the orientation of the screen without having to pay any attention, always the cursor keys The key operation should be performed in accordance with the appropriate physical position of the key.
第9図にその動作を示すフローチャートであり、それ
ぞれの向きにしたがって所定のテーブルが選択される状
態を示している。FIG. 9 is a flowchart showing the operation, and shows a state where a predetermined table is selected according to each direction.
第8図は表示方向指定手段の具体的な例を示してお
り、ハッチングしてある部分の裏側に接触センサがあ
り、このセンサから指定信号が出力される。すなわち、
そのセンサからどの位置を保持しているかがわかるの
で、その信号をもとに画面の向きを自動的に識別するも
のである。この場合、所定の入力キーはハッチングした
部分にそれぞれ設けておくほうが使い勝手が良い。FIG. 8 shows a specific example of the display direction designation means. A contact sensor is provided on the back side of the hatched portion, and a designation signal is output from this sensor. That is,
Since it is possible to know which position is held by the sensor, the orientation of the screen is automatically identified based on the signal. In this case, it is more convenient to provide the predetermined input keys at the hatched portions.
第10図は他の実施例を示す斜視図であり、拡張カード
装着具2のリング21のうち、最も中側のリングに電磁誘
導用のコイルを巻いたものである。このコイルは第11図
に示すように右および左のリングに個々に巻き、それぞ
れの巻き線方向はそれぞれのコイルが発生する磁界が和
動的に作用するようにしてある。Figure 10 is a perspective view showing another embodiment of the ring 2 of the expansion card mounting tool 2, in which wound a coil for electromagnetic induction in the most middle side ring. The coils are individually wound around the right and left rings as shown in FIG. 11, and the respective winding directions are such that the magnetic fields generated by the respective coils act in harmony.
このように拡張カード装着具2のリング21に本体側の
コイルを形成し、このリング21に対して第12図に示すよ
うに拡張カード4の装着用穴に埋め込まれた空芯コイル
45を第11図に示すように鎖交させることによって(第11
図における拡張カードは空芯コイル45の部分のみを表し
ている)本体と拡張カードとの間を非接触で通信できる
ようにしている。Air-core coil thus forming a main body of the coil to the ring 2 of the expansion card attachment 2, embedded in the mounting hole of the expansion card 4 as shown in FIG. 12 relative to the ring 2 1
By linking 4 5 as shown in FIG.
Expansion in FIG card is to communicate in a non-contact between the in and) body represents the only portion of the air-core coil 4 5 and the expansion card.
第13図はこのように構成した通信手段を介してデータ
伝送する送信回路および受信回路の回路図である。この
回路の特徴はトランジスタQ1,Q2、抵抗R3,R4、ダイオー
ドD1、コイルL1,L2、コンデンサC3から構成されている
部分にある。電磁誘導によって情報の伝達を行うには、
コイルに流す電流は多い方が望ましい。ところがこの回
路は例えばコイン形のリチウム電池によって駆動するこ
とを想定しているが、この電池は大きな電流を流すこと
ができず、無理に大きな電流を流すと電池の劣化につな
がる。この問題をカバーするために抵抗R3は例えば270
オーム、抵抗R4は56オーム、コンデンサC3は10,000PFに
設定し実質的に問題を解決している。FIG. 13 is a circuit diagram of a transmission circuit and a reception circuit for transmitting data via the communication means configured as described above. The feature of this circuit resides in a portion composed of transistors Q1 and Q2, resistors R3 and R4, a diode D1, coils L1 and L2, and a capacitor C3. To transmit information by electromagnetic induction,
It is desirable that the current flowing through the coil be large. However, this circuit is assumed to be driven by, for example, a coin-shaped lithium battery. However, this battery cannot flow a large current, and forcibly flowing a large current leads to deterioration of the battery. In order to cover this problem, the resistor R3 is for example 270
Ohms, resistor R4 is set to 56 ohms, and capacitor C3 is set to 10,000 PF, effectively solving the problem.
すなわち、コンデンサC3は抵抗R3の270オームを介し
て小さな電流で充電し、電池の負担を軽くしている。一
方、コンデンサC3の放電時は抵抗R4の56オームを介して
大きな電流をコイルL1に流し、大きな磁界を発生させる
ようにしている。That is, the capacitor C3 is charged with a small current through 270 ohms of the resistor R3, thereby reducing the load on the battery. On the other hand, when the capacitor C3 is discharged, a large current flows through the coil L1 via 56 ohms of the resistor R4 to generate a large magnetic field.
この回路を介しての信号伝送は第14図に示すように0
レベルのスタートビット1ビットDO〜D7のデータビッ
ト、パリティビット1ビット、1レベルのストップビッ
トの合計11ビットのデータパターンが送られる。第15図
は各ビットがどのように送られるかを示す図であり、
(a)に示す1ビットが(b)に示すように細かく変調
され、その変調波ば(c)に示すようにコイルを介して
伝送される。そして受信側で(d)に示すようにデジタ
ル変換され、(e)に示すように受信データとして取り
出される。Signal transmission through this circuit is performed as shown in FIG.
A data pattern of a total of 11 bits including a level start bit 1 bit DO-D7 data bit, a parity bit 1 bit, and a level stop bit is transmitted. FIG. 15 is a diagram showing how each bit is sent,
One bit shown in (a) is finely modulated as shown in (b), and the modulated wave is transmitted via a coil as shown in (c). Then, the data is converted into digital data on the receiving side as shown in (d), and extracted as received data as shown in (e).
第16図はこのコイルを介して信号を伝送する部分のブ
ロック図であり、10はクロック回路、11は制御回路、12
はスイッチ回路、13は復調回路であり、制御回路は情報
信号に応じて第15図(b)に示す信号を出力する。すな
わち情報信号が「0」レベルのときその期間の間、1レ
ベルと0レベルが交互に繰り換し、情報信号が「1」レ
ベルのときその期間の間、1レベルが継続する信号を出
力するようになっている。FIG. 16 is a block diagram of a portion for transmitting a signal through this coil, 10 is a clock circuit, 11 is a control circuit, 12
Is a switch circuit, and 13 is a demodulation circuit. The control circuit outputs a signal shown in FIG. 15 (b) according to the information signal. That is, when the information signal is at the "0" level, the 1 level and the 0 level are alternately repeated during the period, and when the information signal is at the "1" level, a signal that maintains the 1 level during the period is output. It has become.
メッセージの仕様は次のようになっている。先ず基本
メッセージは本体から拡張カードへのメッセージも、拡
張カードから本体へのメッセージも一部のものを除い
て、コマンド−論理アドレス−データ列−メッセージエ
ンド−BCCの構成をとっている。データ列が無い場合、
あるいはデータ長が固定の場合、メッセージエンドとBC
Cは省略される。BCCとはコマンドからメッセージエンド
までの全てのデータの排他的論理和を取ったものであ
る。The message specification is as follows. First, the basic message has a command-logical address-data sequence-message end-BCC configuration except for some messages from the main unit to the expansion card and some from the expansion card to the main unit. If there is no data string,
Alternatively, if the data length is fixed, message end and BC
C is omitted. The BCC is an exclusive OR of all data from the command to the message end.
[発明の効果] 以上説明したようにこの発明は、任意の位置に任意の
サイズで、任意のキーコードが定義されたキーを必要な
キーの数だけ表示させることが可能であり、使い勝手が
良いという効果を有する。また、表示画面をブロック化
することにより、小さな範囲の検索を行うだけでキーの
入力を確定することができ、入力された座標信号を高速
にキーコードへ変換でき、また繰り返し処理の部分には
汎用プログラムを使用できることから、プログラムサイ
ズを小さくできるという効果を有する。[Effects of the Invention] As described above, according to the present invention, it is possible to display keys having an arbitrary size and an arbitrary key code in an arbitrary position by the required number of keys, which is convenient. It has the effect of. In addition, by dividing the display screen, key input can be confirmed only by searching a small range, the input coordinate signal can be converted to key code at high speed, and the repetitive processing part Since a general-purpose program can be used, there is an effect that the program size can be reduced.
【図面の簡単な説明】 第1図はこの発明の一実施例を示す斜視図、第2図は画
面に必要な部分のキーが表示されている状態を示す図、
第3図は第2図の表示を行う回路のブロック図、第4図
は拡張カードと本体の信号伝送方法を示す図、第5図は
第4図における拡張カード側の応用例を示す図、第6図
は表示部を分解したときの斜視図、第7図は画面の方向
を変えた場合のカーソル移動方向を補正する回路のブロ
ック図、第8図は画面の表示方向を説明するための図、
第9図は画面表示方向変更に対するカーソル移動方向を
補正するときの動作を示すフローチャート、第10図は拡
張カードと本体を電磁誘導によって通信を行うときの信
号伝送方法を示す斜視図、第11図は第10図の要部を示す
斜視図、第12図は電磁誘導によって通信を行うときの拡
張カード側のコイルを示す図、第13図は電磁誘導によっ
て信号伝送する回路の回路図、第14図は拡張カードと本
体との通信を行うときのビット構成を示す図、第15図は
各ビットの送り方を示す図、第16図は各ビットを伝送す
る回路のブロック図である。 112……演算処理部、113……座標入力部、114……入力
座標取り出し手段、115……テーブル、116……メモリ。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a perspective view showing an embodiment of the present invention, FIG. 2 is a view showing a state where keys of necessary parts are displayed on a screen,
FIG. 3 is a block diagram of a circuit for performing the display of FIG. 2, FIG. 4 is a diagram showing a signal transmission method of the expansion card and the main body, FIG. 5 is a diagram showing an application example of the expansion card in FIG. FIG. 6 is a perspective view when the display unit is disassembled, FIG. 7 is a block diagram of a circuit for correcting the cursor moving direction when the direction of the screen is changed, and FIG. 8 is for explaining the display direction of the screen. Figure,
FIG. 9 is a flowchart showing the operation when correcting the cursor moving direction with respect to the screen display direction change, FIG. 10 is a perspective view showing a signal transmission method when performing communication between the expansion card and the main body by electromagnetic induction, and FIG. Is a perspective view showing a main part of FIG. 10, FIG. 12 is a diagram showing a coil on the expansion card side when performing communication by electromagnetic induction, FIG. 13 is a circuit diagram of a circuit for transmitting signals by electromagnetic induction, FIG. FIG. 15 is a diagram showing a bit configuration when communication is performed between the expansion card and the main body, FIG. 15 is a diagram showing how to send each bit, and FIG. 16 is a block diagram of a circuit for transmitting each bit. 1 12 arithmetic processing section, 1 13 coordinate input section, 1 14 input coordinate extracting means, 1 15 table, 1 16 memory.
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06F 3/03 380 G06F 15/02 355 G06F 3/033 360 G06F 3/023 330 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 6 , DB name) G06F 3/03 380 G06F 15/02 355 G06F 3/033 360 G06F 3/023 330
Claims (1)
ム手帳装置において、 前記表示部の全面に対して個々の表示位置に固有の座標
を与え,それらの座標のひとかたまりを一つのブロック
として前記表示部全面を複数のブロックに分割し,いず
れかのブロックがタッチされたときその押された部分の
座標信号を出力する座標入力部と、 この座標入力部から供給された座標信号が複数の座標を
表す場合,そのうちの一つだけを選択して出力する入力
座標取り出し手段と、 前記表示部に表示されているキーの座標範囲とそのキー
のキーコードデータとを互いに対応づけて記憶した第1
のメモリと、 前記各ブロックに表示されているキーの名称をそのブロ
ックに対応づけて記憶するとともに,登録キーなしの符
号をキー表示のされないブロックに対応づけて記憶した
第2のメモリと、 前記入力座標取り出し手段から出力された座標信号が供
給されると,この座標信号の座標を含むブロックを特定
するとともに,この特定されたブロックに対応するキー
の名称または登録キーなしの符号を前記第2のメモリか
ら読み出す手順と、この読み出されたキーの名称に対応
する座標範囲を前記第1のメモリから読み出す手順と、
この座標範囲に前記座標信号の座標が含まれるか否かを
判定することにより,前記表示部にタッチされたキーを
特定してそのキーコードデータを出力する手順と、を実
行する演算処理手段と を備えたことを特徴とする電子システム手帳装置。1. An electronic system organizer using a touch panel as a display unit, wherein unique coordinates are given to individual display positions over the entire surface of the display unit, and a set of these coordinates is set as one block in the display unit. A coordinate input unit that divides the entire surface into a plurality of blocks and outputs a coordinate signal of a pressed portion when one of the blocks is touched, and the coordinate signal supplied from the coordinate input unit represents a plurality of coordinates In this case, an input coordinate extracting means for selecting and outputting only one of them, a first coordinate storage means for associating key coordinate data and key code data of the key displayed on the display unit with each other.
A second memory storing a name of a key displayed in each block in association with the block, and storing a code without a registration key in association with a block in which no key is displayed, When the coordinate signal output from the input coordinate extracting means is supplied, a block including the coordinates of the coordinate signal is specified, and the name of the key corresponding to the specified block or the code without the registration key is entered into the second block. A procedure for reading from the first memory, a procedure for reading from the first memory a coordinate range corresponding to the name of the read key,
Determining whether or not the coordinates of the coordinate signal are included in the coordinate range to specify a key touched on the display unit and outputting the key code data thereof; An electronic organizer comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11422390A JP2976308B2 (en) | 1990-04-27 | 1990-04-27 | Electronic organizer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11422390A JP2976308B2 (en) | 1990-04-27 | 1990-04-27 | Electronic organizer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0410121A JPH0410121A (en) | 1992-01-14 |
| JP2976308B2 true JP2976308B2 (en) | 1999-11-10 |
Family
ID=14632318
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11422390A Expired - Fee Related JP2976308B2 (en) | 1990-04-27 | 1990-04-27 | Electronic organizer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2976308B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011014147A (en) * | 2010-07-02 | 2011-01-20 | Kyocera Corp | Liquid crystal display |
-
1990
- 1990-04-27 JP JP11422390A patent/JP2976308B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0410121A (en) | 1992-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111192005B (en) | Government affair service processing method and device, computer equipment and readable storage medium | |
| US20090054108A1 (en) | Mobile device, data transfer method and data transfer system | |
| CN106372560B (en) | A kind of detection method and device, terminal of Quick Response Code detection figure | |
| EP4057137A1 (en) | Display control method and terminal device | |
| JPH06266498A (en) | Information processor | |
| CN110909264A (en) | Information processing method, device, equipment and storage medium | |
| CN109684277A (en) | A kind of image display method and terminal | |
| JPH09116985A (en) | Remote control device, remote control method and device | |
| US6512449B1 (en) | Screen display method for portable information terminal | |
| CN110245206B (en) | Map style acquisition method and device, server, terminal and storage medium | |
| JP2976308B2 (en) | Electronic organizer | |
| JP2884253B2 (en) | Electronic organizer | |
| US6101471A (en) | Apparatus and method for processing voices, and storage medium using attribute data | |
| JP2002062980A (en) | Input device and electronic board device | |
| EP0383305A2 (en) | Data processing apparatus | |
| CN106569703A (en) | Mobile terminal using left and right fingerprints to achieve different functions and application thereof | |
| CN105657187A (en) | Visible light communication method and system and equipment | |
| JP2011028622A (en) | Information terminal apparatus | |
| JP2884254B2 (en) | Electronic organizer | |
| JPH1049303A (en) | Information device, data input method in the device, and computer-readable storage medium storing control program for implementing the method | |
| JP2001337933A (en) | Terminal device with schedule management function and program recording medium therefor | |
| JP2731019B2 (en) | Card type input device | |
| JPH0410156A (en) | Electronic system pocketbook device | |
| JPH0410116A (en) | Electronic system pocketbook device | |
| JP2005190172A (en) | Information processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |