[go: up one dir, main page]

JPH0879827A - Communication controller - Google Patents

Communication controller

Info

Publication number
JPH0879827A
JPH0879827A JP20953894A JP20953894A JPH0879827A JP H0879827 A JPH0879827 A JP H0879827A JP 20953894 A JP20953894 A JP 20953894A JP 20953894 A JP20953894 A JP 20953894A JP H0879827 A JPH0879827 A JP H0879827A
Authority
JP
Japan
Prior art keywords
terminal
information
group
communicable
communication
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.)
Granted
Application number
JP20953894A
Other languages
Japanese (ja)
Other versions
JP3190790B2 (en
Inventor
Fumihiko Ikegami
史彦 池上
Yosuke Tajika
陽介 多鹿
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 JP20953894A priority Critical patent/JP3190790B2/en
Publication of JPH0879827A publication Critical patent/JPH0879827A/en
Application granted granted Critical
Publication of JP3190790B2 publication Critical patent/JP3190790B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

PURPOSE: To simplify the procedure required for transmission by specifying an equipment group available of inter-communication based on information collected by a terminal equipment and setting the group and storing it. CONSTITUTION: A communication terminal equipment identification information transmission section 16 reads communication terminal equipment identification information of its own terminal equipment periodically from a communication terminal equipment information storage section 15 and provides an output of the information to a header generating section 21. When a communication available terminal equipment recognition section 19 receives repetitively the communication terminal equipment identification information within a prescribed period, the section 19 discriminates that the communication with the terminal equipment sending the information is available and stores an identifier of the terminal equipment to a communication available terminal equipment information storage section 13. When a user information processing section 101 sends data, the section 101 outputs a signal designating a group representing the transmission opposite party together with the transmission user information to the header generating section 21. The header generating section 21 acquires the identification information of the opposite terminal equipment belonging to the designated group from a communication available terminal equipment group specification section 11 and adds the opposite terminal equipment identification information to the transmission user information as a header and provides an output to the transmission section 23.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は複数の携帯情報機器でグ
ループ形成して相互に通信を行なう通信制御装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication control device that forms a group of a plurality of portable information devices and communicates with each other.

【0002】[0002]

【従来の技術】一般に、他の機器へ情報を転送する場合
には、パケットによるデータグラムではその機器宛の識
別子をヘッダに付与して送信することで行なう。この場
合、あらかじめ送信を希望する他の機器の識別子をすべ
て把握しておく必要がある。
2. Description of the Related Art Generally, when transferring information to another device, in a datagram in a packet, an identifier addressed to the device is added to a header for transmission. In this case, it is necessary to know in advance all the identifiers of other devices desired to be transmitted.

【0003】大規模な有線ネットワークなどでは、その
識別子は機器を特定するために必要であるが、たとえば
無線通信を行なう近距離の機器間では、機器のユーザー
はたとえ近接しているといった位置情報などの情報を保
持していたとしても、相手機器の指定には大規模ネット
ワークにおける機器指定と同様の識別子指定の必要があ
った。また、複数の機器が近接して使用されている場合
に、それらの機器のいくつかに同報転送が必要になった
場合でも、それらが完全に1つのネットワーク単位を構
成しておりその単位での同報機能がある場合、たとえば
近接する機器だけが無線LAN の1基地局内またはイーサ
ネットの1セグメントに接続されている場合などでは簡
単に同報転送が可能となるが、そういったケースは特別
であり、一般には、近接している機器への同報は、それ
らの機器の識別子をそれぞれ指定して送信したり、それ
らの機器間でグループ識別子をユーザーがネゴシエート
することで実現することで実現しており、通信の効率の
低下や、機器の指定の手続きなどはユーザーにとって負
担になる傾向があった。
In a large-scale wired network or the like, the identifier is necessary for identifying a device. For example, between short-distance devices that perform wireless communication, positional information indicating that the user of the device is in close proximity, etc. Even if the information of the above is held, the designation of the partner device requires the designation of the same identifier as the designation of the device in the large-scale network. In addition, when multiple devices are used in close proximity, even if some of those devices require broadcast transfer, they form a complete network unit and If there is a broadcast function of, for example, only nearby devices are connected to one base station of wireless LAN or one segment of Ethernet, broadcast transfer can be easily performed, but such a case is special. Generally, broadcast to nearby devices is realized by designating and transmitting the identifiers of those devices, or by allowing the user to negotiate a group identifier between these devices. However, the decrease in communication efficiency and the procedure for specifying the device tended to burden the user.

【0004】また、近年の携帯情報機器に搭載されてい
る赤外線通信機能を利用した場合、その都度機器の識別
子を選定せず、近距離の機器に対して送信するといった
手法をとっていたため簡単に対向機器への情報転送が可
能であったが、受信側では送信情報は誰からといった情
報は分かるが、送信者はその情報を誰宛といった手続き
をふまないため、実際に誰に送信されているかはわから
ないという問題があった。上記のようなシェアードメデ
ィアの分散対等の赤外線または電波による無線通信の場
合、受信機器に対する送信機器間が相互に通信不可能で
あれば、相互に隠れ端末になり、CSMA/CA などのアクセ
ス制御を行なっても、その受信機器宛の送信は相互に衝
突し伝送エラーになることがあり、スループットの低下
につながるものであった。その回避のためにメディアア
クセスレベルで制御することで回避する方法も実現され
ているが、低処理能力である携帯情報機器などに実装す
る場合では、その処理の複雑さから負荷がかかるなどの
問題があった。
Further, when the infrared communication function installed in the portable information equipment in recent years is used, the identifier of the equipment is not selected each time, and the method of transmitting to the equipment at a short distance is adopted, which is easy. It was possible to transfer information to the other device, but the receiving side knows the information such as who sent the information, but the sender does not follow the procedure of addressing the information, so to whom is it actually sent? I had a problem that I didn't understand. In the case of wireless communication by infrared rays or radio waves such as the distributed pair of shared media as described above, if the transmitting devices with respect to the receiving device cannot communicate with each other, they will be mutually hidden terminals and access control such as CSMA / CA will be performed. Even if it is performed, the transmissions to the receiving devices may collide with each other, resulting in a transmission error, which leads to a reduction in throughput. To avoid this, a method of avoiding it by controlling it at the media access level has been realized, but when implementing it on a portable information device that has low processing power, the problem that the processing complexity causes a load etc. was there.

【0005】このように従来の装置で処理されている方
法では、無線通信を行なう近接している機器間の通信に
おいても、その都度送信相手の識別子を指定して送信す
る必要があったり、複数の機器が近接して使用されてい
る場合にも同様に、それぞれの識別子を指定して送信し
たり、ネゴシエーションをとってから送信するなどの通
信の効率の低下や、機器の指定の手続きの繁雑さがあっ
た。また、隠れ端末が発生するような分散対等の無線通
信の場合では、複雑な制御なしではスループットが低下
するなどの問題があった。
As described above, in the method processed by the conventional apparatus, it is necessary to specify the identifier of the transmission partner for each communication even in the communication between the adjacent devices performing the wireless communication, or a plurality of devices may be transmitted. Similarly, even if the devices are used in close proximity, the efficiency of communication such as specifying and sending each identifier, or sending after negotiation is reduced, and the procedure for specifying the device is complicated. There was Further, in the case of distributed pair wireless communication in which hidden terminals are generated, there is a problem that throughput is reduced without complicated control.

【0006】[0006]

【発明が解決しようとする課題】以上述べた様に従来の
通信制御装置においては、通信を行なうべき他端末の指
定手続きが繁雑であり、更には隠れ端末を回避するため
に複雑な制御が必要となるという欠点が有った。本発明
の目的は、情報送信に関する手続きを簡素化すると共
に、隠れ端末の発生を回避できる通信制御装置を提供す
ることにある。
As described above, in the conventional communication control device, the procedure for designating another terminal to communicate with is complicated, and complicated control is required to avoid hidden terminals. There was a drawback that An object of the present invention is to provide a communication control device that simplifies the procedure regarding information transmission and can avoid the occurrence of hidden terminals.

【0007】[0007]

【課題を解決するための手段】本発明は、自端末の通信
端末識別情報を送信する手段と、他端末からの通信端末
識別情報を受信する手段と、受信した通信端末識別情報
に従って該他端末を自端末と通信可能な端末として認識
する手段と、この手段より認識された通信可能端末情報
を記憶する通信可能端末情報記憶手段と、この記憶手段
の通信可能端末情報を送信する手段と、他端末からの通
信可能端末情報を受信する手段と、受信した他端末から
の通信可能端末情報を記憶する他端末情報記憶手段と、
自端末の通信可能端末情報及び他端末からの通信可能端
末情報に従って自端末と通信可能な端末群であって属す
る全ての端末間で相互に通信可能である端末群を通信可
能端末グループとして特定する通信可能端末群特定手段
と、この手段より特定された通信可能端末グループ情報
を記憶する通信可能端末グループ記憶手段と、この記憶
手段の通信可能端末グループ情報に従って該当する他端
末と通信を行なう手段とを備えたことを特徴とするもの
である。
According to the present invention, there is provided means for transmitting communication terminal identification information of its own terminal, means for receiving communication terminal identification information from another terminal, and the other terminal according to the received communication terminal identification information. Means for recognizing the terminal as a terminal capable of communicating with itself, a communicable terminal information storage means for storing the communicable terminal information recognized by this means, a means for transmitting the communicable terminal information of this storage means, and the like. Means for receiving the communicable terminal information from the terminal, another terminal information storage means for storing the received communicable terminal information from the other terminal,
According to the communicable terminal information of the self terminal and the communicable terminal information from other terminals, a group of terminals communicable with the self terminal and capable of mutually communicating among all the terminals belonging to the terminal group are specified as a communicable terminal group. A communicable terminal group specifying means, a communicable terminal group storage means for storing the communicable terminal group information specified by this means, and a means for communicating with another terminal corresponding to the communicable terminal group information of the storing means. It is characterized by having.

【0008】[0008]

【作用】本発明では、グループを形成する機器群におい
ては、完全に相互に通信可能であるような機器群を可能
な限り選定し、それらにグループ識別子を付与し、デフ
ォルトのグループを選定した後、その情報を格納した
り、ユーザーが指定した機器群を同様な処理でグループ
化可能ならばグループ化処理を行ないその情報を格納す
る。そして、ユーザーはデフォルト指定なら手続きなし
に、情報転送したい機器に対するグループを複数グルー
プから選択するだけで効率的情報転送、および送信手続
きの簡素化が可能となり、ユーザーレベルから見た情報
転送のパフォーマンスの向上につながる。
In the present invention, among the device groups forming the group, the device groups that can communicate with each other are selected as much as possible, a group identifier is given to them, and a default group is selected. , That information is stored, or if a group of devices designated by the user can be grouped by similar processing, grouping processing is performed and the information is stored. If the user does not have to specify the default procedure, the user can select the group for the device to which information is to be transferred from multiple groups, and the information can be transferred efficiently and the transmission procedure can be simplified. Leads to improvement.

【0009】また、グループの生成にあたり、隠れ端末
の発生の可能性のある、同じ周波数の電波を使用してい
る。シェアードメディアの対等分散のアーキテクチャを
持つ無線システムの場合でも、相互に保有する、自装置
が通信可能な機器情報、および自装置が収集した他装置
が通信可能な機器情報により隠れ端末が発生する機器は
グループ化対象からはずすことができ、それにより、同
報時に一部の機器の隠れ端末の影響による伝送エラーの
発生を回避することが可能となり、グループ内機器への
安定した個別または同報通信が可能となる。
In addition, when a group is generated, radio waves of the same frequency, which may cause hidden terminals, are used. Even in the case of a wireless system having an evenly distributed architecture of shared media, a device in which a hidden terminal is generated due to the device information that the device itself can communicate with and the device information that the device itself can communicate with other devices Can be removed from the grouping target, so that it is possible to avoid the occurrence of transmission errors due to the influence of hidden terminals of some devices during broadcast, ensuring stable individual or broadcast communication to devices in the group. Is possible.

【0010】[0010]

【実施例】【Example】

実施例1 本発明の実施例を図面にもとづいて説明する。図1は本
発明の一実施例を示す概略構成図で、いわゆるアプリケ
ーションを実行するユーザ情報処理部 101と通信制御を
行う通信制御部 102により構成される。
Embodiment 1 An embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic configuration diagram showing an embodiment of the present invention, which includes a user information processing unit 101 that executes a so-called application and a communication control unit 102 that performs communication control.

【0011】通信端末識別情報送出部16は自端末の通信
端末識別情報を通信端末識別情報記憶部15から定期的に
読みだしヘッダ生成部に出力する。また、通信可能端末
情報送出部17は自端末と通信可能な端末の識別子を通信
可能端末情報記憶部13から定期的に読みだし通信可能端
末情報としてヘッダ生成部に出力する。ヘッダ生成部21
では入力された情報に、該情報の種別を表すヘッダを付
加し通信網へ送出する。
The communication terminal identification information sending section 16 periodically reads out the communication terminal identification information of its own terminal from the communication terminal identification information storage section 15 and outputs it to the header generation section. Further, the communicable terminal information sending unit 17 periodically reads out the identifier of the terminal capable of communicating with the own terminal from the communicable terminal information storage unit 13 and outputs it as the communicable terminal information to the header generation unit. Header generator 21
Then, a header indicating the type of the information is added to the input information and the information is sent to the communication network.

【0012】一方、受信部24に他端末からの情報が受信
されると、ヘッダ識別部22において受信した情報が自端
末宛であるか否かが判定され、自端末宛でない情報は廃
棄される。自端末宛である情報の種別もヘッダ識別部22
において判定され、ユーザ宛情報はユーザ情報処理部 1
01に、通信端末識別情報は通信可能端末情報取得部18
に、通信可能端末情報は他端末情報取得部20に、それぞ
れ出力される。
On the other hand, when the receiving unit 24 receives information from another terminal, the header identifying unit 22 determines whether or not the received information is addressed to its own terminal, and discards information not addressed to its own terminal. . The type of information addressed to the own terminal is also the header identification unit 22.
The information addressed to the user is determined by the user information processing unit 1
In 01, the communication terminal identification information is the communicable terminal information acquisition unit 18
Then, the communicable terminal information is output to the other terminal information acquisition unit 20, respectively.

【0013】通信可能端末認識部19は、通信端末識別情
報をある一定時間内に繰り返し受信すると、前記情報を
送信した端末との通信が可能であると判断し、該端末の
識別子を通信可能端末情報記憶部13に記憶する。また、
通信可能端末認識部19は通信可能端末情報記憶部13に格
納されている端末の識別情報が定期的に送信されてくる
か否かも観測し、所定時間の間に全く通信端末識別情報
が受信されなくなると通信不可能と判断し、通信可能端
末情報記憶部13から該端末を取り除く。
Upon receiving the communication terminal identification information repeatedly within a certain period of time, the communicable terminal recognizing unit 19 determines that communication with the terminal that has transmitted the information is possible, and determines the identifier of the terminal as the communicable terminal. The information is stored in the information storage unit 13. Also,
The communicable terminal recognition unit 19 also observes whether or not the terminal identification information stored in the communicable terminal information storage unit 13 is regularly transmitted, and no communication terminal identification information is received within a predetermined time. When it disappears, it is determined that communication is impossible, and the terminal is removed from the communicable terminal information storage unit 13.

【0014】通信可能端末群特定部11は通信可能端末情
報記憶部13および他端末情報記憶部14に格納された情報
をもとに相互に通信可能な端末群を特定し該端末群を通
信可能端末グループ記憶部12に格納する。
The communicable terminal group specifying unit 11 specifies a communicable terminal group based on the information stored in the communicable terminal information storage unit 13 and the other terminal information storage unit 14 and can communicate the terminal group. It is stored in the terminal group storage unit 12.

【0015】ユーザ情報処理部 101がデータを送信する
ときには、送信ユーザ情報とともに、送信相手を示すグ
ループを指定する信号をヘッダ生成部21に出力する。ヘ
ッダ生成部は指定されたグループに属する相手端末の識
別情報を通信可能端末群特定部11から取得し、送信ユー
ザ情報に相手端末識別情報をヘッダとして付加し送信部
23へ出力する。
When the user information processing unit 101 transmits data, a signal for designating a group indicating a transmission partner is output to the header generation unit 21 together with transmission user information. The header generation unit acquires the identification information of the partner terminal belonging to the specified group from the communicable terminal group specifying unit 11, adds the partner terminal identification information to the transmission user information as a header, and transmits the same.
Output to 23.

【0016】次に、実施例1の装置において通信可能端
末群特定部11の行なう処理を図2に示される状況を例に
とって説明する。図2では通信端末C1 からC4 までの
4台の端末が存在している。該図において相互に直接通
信が可能な端末群を線で囲むことにより区別している。
すなわち、端末C1 ,C2 ,C3 間では相互に直接通信
が可能であるが、たとえば端末C1 と端末C4 は直接通
信を行なうことができない。
Next, the processing performed by the communicable terminal group specifying unit 11 in the apparatus of the first embodiment will be described by taking the situation shown in FIG. 2 as an example. In FIG. 2, there are four communication terminals C 1 to C 4 . In the figure, a group of terminals that can directly communicate with each other is surrounded by a line to distinguish them.
That is, the terminals C 1 , C 2 and C 3 can directly communicate with each other, but the terminals C 1 and C 4 cannot directly communicate with each other.

【0017】図3は図2に示した端末と該端末の有する
識別子との対応を示している。図4は端末C3 の他端末
情報記憶部17が保持する他端末情報の構成例である。他
端末情報は、自端末と直接通信可能な端末の識別子を記
載した端末フィールド401と前記識別子を有する端末と
直接通信可能な端末の識別子を記載した通信可能端末フ
ィールド 402から構成される。
FIG. 3 shows the correspondence between the terminals shown in FIG. 2 and the identifiers of the terminals. FIG. 4 is a configuration example of the other terminal information held by the other terminal information storage unit 17 of the terminal C 3 . The other terminal information is composed of a terminal field 401 in which an identifier of a terminal that can directly communicate with the own terminal is written, and a communicable terminal field 402 in which an identifier of a terminal that can directly communicate with the terminal having the identifier is written.

【0018】通信可能端末群特定部は、自端末を含む複
数の端末からなる端末群で、該端末群に含まれるすべて
の端末が相互に通信可能であるような端末群を特定し、
前記端末群を通信可能端末グループとして通信可能端末
グループ記憶部に記憶する。
The communicable terminal group specifying unit specifies a terminal group including a plurality of terminals including the own terminal, such that all terminals included in the terminal group can communicate with each other,
The terminal group is stored in the communicable terminal group storage unit as a communicable terminal group.

【0019】通信可能端末グループの作成手順を図5を
用いて説明する。図5においてフローチャートで示され
る作成手順は以下の通りである。 (501) 通信可能端末グループの作成を開始する。このと
き、これから作成する通信可能端末グループにはまず自
端末のみをメンバーとして登録しておく。
A procedure for creating a communicable terminal group will be described with reference to FIG. The creation procedure shown by the flowchart in FIG. 5 is as follows. (501) Start creating a communicable terminal group. At this time, first, only the self-terminal is registered as a member in the communicable terminal group to be created.

【0020】(502) 自端末と通信可能な端末の中から、
作成中の通信可能端末グループに属する端末すべてと通
信可能であるという条件を満たす端末があるかを他端末
情報記憶部14に格納された他端末情報を参照するとによ
り調べる。前記条件を満たす端末が存在する場合は 503
に移る。存在しない場合は 504に移る。
(502) From terminals that can communicate with the terminal itself,
It is checked by referring to the other terminal information stored in the other terminal information storage unit 14 whether there is a terminal that satisfies the condition that it can communicate with all the terminals belonging to the communicable terminal group being created. 503 if there is a terminal that meets the above conditions
Move on to. If it does not exist, go to 504.

【0021】(503) 502における条件を満たす端末のう
ちから任意に一台を選択し、選択した端末を作成中の通
信可能端末グループに追加し 502に戻る。 (504) 502における条件を満たす端末が存在しない場合
は、通信可能端末グループの作成完了である。通信可能
端末グループ記憶部に、完成した通信可能端末グループ
を格納し、 505へ移る。
(503) Arbitrarily select one from the terminals satisfying the condition in 502, add the selected terminal to the communicable terminal group being created, and return to 502. (504) If there is no terminal satisfying the condition in 502, the communicable terminal group has been created. The completed communicable terminal group is stored in the communicable terminal group storage unit, and the process proceeds to step 505.

【0022】(505) 自端末と通信可能な端末で、 504に
よって通信可能端末グループ記憶部に格納されたいずれ
の通信可能端末グループにも属さないという条件を満た
す端末があるか調べる。前記条件を満たす端末があれば
501へ戻り、再び通信可能端末グループの作成を開始す
る。前記条件を満たす端末がなければ、すべての処理を
終了する。
(505) It is checked whether or not there is a terminal capable of communicating with its own terminal, which satisfies the condition that it does not belong to any of the communicable terminal groups stored in the communicable terminal group storage unit by 504. If there is a terminal that meets the above conditions
Returning to 501, the communicable terminal group creation is started again. If there is no terminal that satisfies the above conditions, all processing is terminated.

【0023】端末C3 を例にとって、端末C3 に設けら
れた通信可能端末群特定部の行なう処理を上記の 501〜
505に対応づけて説明する。 (501) まず自端末C3 のみからなる通信グループを作成
する。
Taking the terminal C 3 as an example, the processing performed by the communicable terminal group specifying unit provided in the terminal C 3 is performed from the above 501 to
Description will be made in association with 505. (501) First, a communication group including only the own terminal C 3 is created.

【0024】(502) 端末C3 と通信可能な端末は存在す
る。(端末C1 ,C2 )従って 503へ移る。 (503) 端末C3 と通信可能な端末から任意に一つを選択
する。ここでは端末C1 を選択することにし、通信可能
端末グループに追加する。この結果通信可能端末グルー
プのメンバーは端末C1 ,C3 となる。
(502) There is a terminal that can communicate with the terminal C 3 . (Terminals C 1 and C 2 ) Therefore, move to 503. (503) Arbitrarily select one from the terminals capable of communicating with the terminal C 3 . Here, the terminal C 1 is selected and added to the communicable terminal group. As a result, the members of the communicable terminal group become the terminals C 1 and C 3 .

【0025】(504) 端末C1 とも端末C3 とも通信可能
な端末は存在する。(図4に示す他端末情報から、端末
2 が端末C1 ,C3 と通信できることがわかる。) (503) 端末C2 通信可能端末グループに追加する。この
結果通信可能端末グループのメンバーは端末C1 ,C
2 ,C3 となる。
(504) There are terminals that can communicate with the terminals C 1 and C 3 . (It is understood from the other terminal information shown in FIG. 4 that the terminal C 2 can communicate with the terminals C 1 and C 3. ) (503) Add to the terminal C 2 communicable terminal group. As a result, the members of the communicable terminal group are terminals C 1 and C.
2 and C 3 .

【0026】(502) 端末C1 ,C2 ,C3 すべてと通信
可能な端末は存在しないので 504へ移る。 (504) 通信可能端末グループの完成である。(完成した
グループのメンバーは端末C1 ,C2 ,C3 である。)
このグループを通信可能端末グループ記憶部に格納し 5
01へ戻る。
(502) Since there is no terminal capable of communicating with all of the terminals C 1 , C 2 and C 3 , the process proceeds to 504. (504) Completion of the communicable terminal group. (The members of the completed group are terminals C 1 , C 2 and C 3. )
Store this group in the communicable terminal group storage section.
Return to 01.

【0027】以後の処理は省略する。このようにして通
信可能端末グループが作成される。図6は端末C3 の通
信可能端末グループ記憶部が保持するグループテーブル
の構成例である。グループテーブルは、通信可能端末グ
ループ識別子フィールド 601、通信可能端末グループに
属する端末の数を記録した端末数フィールド 602、通信
可能端末グループに属する端末の識別子をすべて記録し
た端末識別子フィールド 603から構成される。
Subsequent processing will be omitted. In this way, the communicable terminal group is created. FIG. 6 is a configuration example of a group table held by the communicable terminal group storage unit of the terminal C 3 . The group table is composed of a communicable terminal group identifier field 601, a terminal number field 602 in which the number of terminals belonging to the communicable terminal group is recorded, and a terminal identifier field 603 in which all the identifiers of terminals belonging to the communicable terminal group are recorded. .

【0028】通信可能端末群特定部により複数の通信可
能端末グループが作成された場合、いずれの通信可能端
末グループを用いるかを決定する必要があるが、通信相
手として用いるグループをユーザに問い合わせて決定さ
せるとユーザに煩わしさを感じさせることになる。手続
きの簡素化という観点からは、グループの設定だけでな
くグループの選択もユーザに問い合わせることなく自動
的に行なうことが望ましい。そこで、通信可能端末群特
定部11はグループテーブルに記憶されている複数の通信
可能端末グループのうち一つをあらかじめ定めた基準に
従ってデフォールトグループとして選択し、ユーザから
送信対象とするグループを特に指定されなかった場合に
は、前記デフォールトグループを送信対象としてヘッダ
生成部に通知する。前記デフォールトグループの選択基
準としては、たとえば複数の通信可能端末グループのう
ち、該グループに属する端末の数が最も多いグループを
選択する。
When a plurality of communicable terminal groups are created by the communicable terminal group specifying unit, it is necessary to determine which communicable terminal group to use. However, the group to be used as a communication partner is inquired and determined by the user. This will make the user feel annoyed. From the viewpoint of simplifying the procedure, it is desirable that not only the group setting but also the group selection is automatically performed without asking the user. Therefore, the communicable terminal group specifying unit 11 selects one of a plurality of communicable terminal groups stored in the group table as a default group according to a predetermined criterion, and the user specifically designates a group to be transmitted. If not, the header generation unit is notified of the default group as a transmission target. As the selection criterion of the default group, for example, of a plurality of communicable terminal groups, a group having the largest number of terminals belonging to the group is selected.

【0029】実施例2 実施例2において、通信可能端末グループ記憶手段に格
納されるグループの設定方法について、通信可能端末群
特定部11の動作に基づいて説明する。
Second Embodiment In a second embodiment, a method of setting a group stored in the communicable terminal group storage means will be described based on the operation of the communicable terminal group specifying unit 11.

【0030】通信可能端末群特定部は、実施例1と同一
の手順によって通信可能端末情報記憶部13および他端末
情報記憶部14に格納された情報をもとに、以下に説明す
る手順によって通信相手とする端末群を限定し、該端末
群を通信可能端末グループとして、通信可能端末グルー
プ記憶部12に格納する。
The communicable terminal group specifying unit communicates according to the procedure described below based on the information stored in the communicable terminal information storage unit 13 and the other terminal information storage unit 14 by the same procedure as in the first embodiment. A terminal group as a partner is limited, and the terminal group is stored in the communicable terminal group storage unit 12 as a communicable terminal group.

【0031】通信可能端末群特定部11の行なう処理を実
施例1と同様に、図2に示される状況を例にとって説明
する。通信化膿端末群特定部11は、自端末および自端末
と直接通信可能なすべての端末について、端末の識別子
および該端末と直接通信可能な端末の識別子を記録した
リストを該端末の通信可能端末リストとして作成し、前
記リストを記憶するために通信網設定部に設けられた通
信可能端末テーブルに記録する。
The processing performed by the communicable terminal group specifying unit 11 will be described by taking the situation shown in FIG. 2 as an example, as in the first embodiment. The communication purulent terminal group specifying unit 11 is a communicable terminal list of the terminal for all terminals capable of directly communicating with the own terminal and a list recording the identifier of the terminal and the identifier of the terminal capable of directly communicating with the terminal. And stores the list in a communicable terminal table provided in the communication network setting unit to store the list.

【0032】ここで、自端末の通信可能端末リストは通
信可能端末情報記憶部13を参照することにより作成され
る。また、他端末の通信可能端末リストは他端末情報記
憶部14を参照することにより作成される。
Here, the communicable terminal list of the self terminal is created by referring to the communicable terminal information storage unit 13. Further, the communicable terminal list of other terminals is created by referring to the other terminal information storage unit 14.

【0033】図7は端末C1 の他端末情報記憶部14が保
持する他端末情報の構成例である。他端末情報は、自端
末と直接通信可能な端末の識別子を記載した端末フィー
ルド701と前記識別子を有する端末と直接通信可能な端
末の識別子を記載した通信可能端末フィールド 702から
構成される。
FIG. 7 shows a configuration example of the other terminal information stored in the other terminal information storage unit 14 of the terminal C 1 . The other terminal information is composed of a terminal field 701 that describes the identifier of a terminal that can directly communicate with the own terminal and a communicable terminal field 702 that describes the identifier of a terminal that can directly communicate with the terminal that has the identifier.

【0034】図8は端末C1 の通信可能端末群特定部が
保持する通信可能端末テーブルの構成例である。通信可
能端末テーブルは、端末の識別子を記載した端末フィー
ルド801と前記識別子を有する端末の通信可能端末リス
トを記載した通信可能端末リストフィールド 802から構
成される。
FIG. 8 is a structural example of a communicable terminal table held by the communicable terminal group specifying unit of the terminal C 1 . The communicable terminal table is composed of a terminal field 801 in which a terminal identifier is described and a communicable terminal list field 802 in which a communicable terminal list of terminals having the identifier is described.

【0035】通信可能端末群特定部11は、自端末の通信
可能端末リストと他端末の通信可能端末リストとを相互
に比較し、自端末の通信可能端末リストと同一の通信可
能端末リストを有する端末からなる端末群を通信可能端
末グループとして作成し、通信可能端末グループ記憶部
12格納する。
The communicable terminal group specifying unit 11 compares the communicable terminal list of its own terminal with the communicable terminal list of another terminal, and has the same communicable terminal list as the communicable terminal list of its own terminal. Create a terminal group consisting of terminals as a communicable terminal group, and communicable terminal group storage unit
12 Store.

【0036】自端末の通信可能端末リストと異なる通信
可能端末リストを有する端末は自端末と直接通信可能で
ない端末とも直接通信できる端末であるから、通信可能
端末グループには含めない。
Since a terminal having a communicable terminal list different from the communicable terminal list of its own terminal is a terminal that can directly communicate with a terminal that is not directly communicable with its own terminal, it is not included in the communicable terminal group.

【0037】本説明に用いた例においては、端末C1
通信可能端末群特定部は図8に示す通信可能端末テーブ
ルを参照し、端末C1 の通信可能端末リストと同一の通
信可能端末リストを有する端末はC2 であることから、
端末C1 と端末C2 からなるグループを通信可能端末グ
ループとして通信可能端末グループ記憶部に格納する。
In the example used in the [0037] present description, communicable terminal group specifier of terminal C 1 refers to the communication capable terminal table shown in FIG. 8, the same communication capable terminal list and communicable terminal list of terminal C 1 Since the terminal having is C 2 ,
A group of terminals C 1 and C 2 is stored in the communicable terminal group storage unit as a communicable terminal group.

【0038】上記手順によって通信可能端末群特定部11
に記録された端末群では相互に直接通信が可能であり、
しかも、自端末と通信不可能な端末と通信を行なえる端
末は前記端末群から除外されているため前記端末群に含
まれる端末間において行なわれる通信による前記端末群
に含まれない端末間の通信を妨げることがない。つまり
隠れ端末の影響による伝送エラーの発生を回避すること
が可能となり、グループ内端末への安定した同報通信が
可能となる。
According to the above procedure, the communicable terminal group specifying unit 11
In the terminal group recorded in, it is possible to communicate directly with each other,
Moreover, since terminals that can communicate with terminals that cannot communicate with their own terminals are excluded from the terminal group, communication between terminals that are not included in the terminal group by communication performed between terminals included in the terminal group Does not interfere. In other words, it becomes possible to avoid the occurrence of transmission errors due to the influence of hidden terminals, and stable broadcast communication to terminals in the group becomes possible.

【0039】実施例3 ユーザ情報処理部 101は、実施例1もしくは実施例2に
記載の手順によって通信可能端末グループ記憶部12に格
納された複数の通信可能端末グループの中から送信対象
とするグループを選択して使用することができる。ユー
ザ情報処理部によるグループの選択手順について以下に
説明する。
Third Embodiment The user information processing unit 101 selects a group to be transmitted from a plurality of communicable terminal groups stored in the communicable terminal group storage unit 12 according to the procedure described in the first or second embodiment. Can be selected and used. The procedure for selecting a group by the user information processing unit will be described below.

【0040】ユーザ情報処理部は、グループ情報要求信
号を通信可能端末群特定部に入力する。通信可能端末群
特定部は、通信可能端末グループ記憶部を参照すること
によりグループ識別子と該グループに属する端末の識別
子との対応を示すリストを作成しユーザ情報処理部へ出
力する。
The user information processing section inputs the group information request signal to the communicable terminal group specifying section. The communicable terminal group specifying unit creates a list indicating the correspondence between the group identifier and the identifiers of the terminals belonging to the group by referring to the communicable terminal group storage unit, and outputs the list to the user information processing unit.

【0041】ユーザ情報処理部がデータを送信するとき
には、通信可能端末群特定部から受けとった前記リスト
をもとに送信対象とするグループを選択し、選択したグ
ループの識別子を送信するユーザ情報とともにヘッダ生
成部に出力する。ヘッダ生成部はユーザ情報処理部より
入力されたグループに属する通信相手端末の識別情報を
ヘッダとしてユーザ情報に付与し、送信部へ出力し、ユ
ーザ情報処理部によって指定されたグループに属する端
末にだけ同報的にユーザ情報が送られる。
When the user information processing unit transmits data, a group to be transmitted is selected based on the list received from the communicable terminal group specifying unit, and an identifier of the selected group is transmitted together with user information to be transmitted to the header. Output to the generator. The header generation unit adds the identification information of the communication partner terminal belonging to the group input from the user information processing unit to the user information as a header, outputs it to the transmission unit, and only the terminals belonging to the group specified by the user information processing unit. User information is sent in a broadcast manner.

【0042】実施例4 ユーザ情報処理部 101は、通信可能端末群特定部11によ
って通信可能端末グループ記憶部にあらかじめ設定され
たグループの他に、ユーザが通信を希望する端末からな
るグループをユーザ設定グループとして通信可能端末グ
ループ記憶部に設定し使用することができる。ユーザ設
定グループの設定手順を以下に説明する。
Embodiment 4 The user information processing unit 101 sets a group of terminals which the user wants to communicate with, in addition to the groups preset in the communicable terminal group storage unit by the communicable terminal group specifying unit 11. It can be set and used in the communicable terminal group storage unit as a group. The setting procedure of the user setting group will be described below.

【0043】ユーザ情報処理部は、通信可能端末情報記
憶部に記憶された通信可能端末から通信を希望する一つ
もしくは複数の端末を選び、通信可能端末群特定部に、
グループ設定要求信号とともに、通信を希望する端末の
識別子のリストを出力する。通信可能端末群特定部は、
グループ設定要求信号を受けとると、入力されたリスト
に記載された端末からなるグループの設定の可否を判定
し、判定結果をユーザ情報処理部に通知する。さらに、
通信可能端末群特定部は、ユーザの要求するグループを
設定できると判断した場合は該グループに対して識別子
を付与し、通信可能端末グループ記憶部に格納する。
The user information processing section selects one or a plurality of terminals with which communication is desired from the communicable terminals stored in the communicable terminal information storage section, and causes the communicable terminal group specifying section to
A list of identifiers of terminals desiring communication is output together with the group setting request signal. The communicable terminal group specifying unit,
When the group setting request signal is received, it is determined whether or not the group including the terminals listed in the input list can be set, and the determination result is notified to the user information processing unit. further,
If the communicable terminal group specifying unit determines that the group requested by the user can be set, the communicable terminal group specifying unit assigns an identifier to the group and stores it in the communicable terminal group storage unit.

【0044】グループ設定の可否判定は実施例1に記載
の手順と類似の、以下に述べる手順を用いて行なわれ
る。 (501) 自端末のみをメンバーとするグループを通信可能
端末グループとして新規に作成する。
Whether or not the group can be set is determined by using the procedure described below, which is similar to the procedure described in the first embodiment. (501) A group having only its own terminal as a member is newly created as a communicable terminal group.

【0045】(502) 通信を希望する端末の中から、作成
中の通信可能端末グループのメンバーすべてと通信可能
であるという条件を満たす端末があるかを、他端末情報
記憶部14に格納された他端末情報を参照することにより
調べる。前記条件を満たす端末が存在する場合は 503に
移る。存在しない場合は通信可能端末グループの作成を
終了し 504に移る。
(502) Whether or not there is a terminal satisfying the condition that it can communicate with all the members of the communicable terminal group being created among the terminals desiring to communicate is stored in the other terminal information storage unit 14. Check by referring to other terminal information. If there is a terminal that satisfies the above conditions, the process moves to 503. If it does not exist, the creation of the communicable terminal group is terminated and the process proceeds to 504.

【0046】(503) 502における条件を満たす端末のう
ちから一台を任意に選択し、選択した端末を作成中の通
信可能端末グループに追加し 502に戻る。 (504) 502,503によって作成された通信可能端末グルー
プが、ユーザが通信を希望する端末をすべて含むという
条件を満たすか調べる。前記条件が満たされていれば、
ユーザ設定グループの作成を許可する。
(503) One terminal is arbitrarily selected from the terminals satisfying the condition in 502, the selected terminal is added to the communicable terminal group being created, and the process returns to 502. (504) It is checked whether the communicable terminal group created by 502, 503 satisfies the condition that the user includes all terminals with which communication is desired. If the above conditions are met,
Allow creation of custom groups.

【0047】また、グループ設定の可否判定を実施例2
に記載の手順によって行ない、通信可能端末群特定部に
格納した通信可能端末テーブルを用いることもできる。
この場合、通信可能端末群特定部11は、自端末の通信可
能端末リストと、ユーザが通信を希望する相手端末の通
信可能端末リストとを相互に比較し、ユーザが通信を希
望する端末がすべて自端末の通信可能端末リストと同一
の通信可能端末リストを有する場合には、ユーザが通信
を希望する端末からなるユーザ設定グループの作成を許
可する。
In addition, whether or not the group setting is possible is determined in the second embodiment.
It is also possible to use the communicable terminal table stored in the communicable terminal group specifying unit by performing the procedure described in (1).
In this case, the communicable terminal group specifying unit 11 mutually compares the communicable terminal list of the own terminal and the communicable terminal list of the partner terminal with which the user wants to communicate, and all the terminals with which the user wants to communicate are all compared. When it has the same communicable terminal list as the communicable terminal list of its own terminal, the user is allowed to create a user setting group including terminals that the user desires to communicate with.

【0048】実施例5 本発明における通信端末には、他端末からの情報を受信
すると、その情報をさらに別の端末に送信する中継機能
をもたせることができる。以下に中継機能の実現方法に
ついて説明する。
Embodiment 5 A communication terminal according to the present invention can be provided with a relay function of transmitting information to another terminal when receiving information from another terminal. The method of realizing the relay function will be described below.

【0049】図9は上記中継機能を持った本実施例の構
成図である。この実施例では、中継機能を実現するため
に図1に示す実施例に中継制御部30を追加している。以
下に中継制御部の動作を図2に示される状況を例にとっ
て説明する。
FIG. 9 is a block diagram of this embodiment having the relay function. In this embodiment, a relay control unit 30 is added to the embodiment shown in FIG. 1 in order to realize the relay function. The operation of the relay control unit will be described below by taking the situation shown in FIG. 2 as an example.

【0050】中継制御部は実施例1と同様の手順によっ
て通信可能端末情報記憶部13および他端末情報記憶部14
に格納された情報を参照することにより、自機と直接通
信可能な端末からなる端末群で、該端末群に含まれる端
末が相互に直接通信できないような端末群が存在するか
調べ、そのような端末群が存在する場合には前記端末群
に属する端末間の通信を可能とするため中継を行なうこ
とを決定し、該端末群に属する端末に自機の中継により
通信が可能となる端末の識別子を中継情報として送信す
る。
The relay control unit performs the same procedure as in the first embodiment, and the communicable terminal information storage unit 13 and the other terminal information storage unit 14 are connected.
By referring to the information stored in, there is a terminal group consisting of terminals that can directly communicate with the terminal itself, and there is a terminal group in which the terminals included in the terminal group cannot directly communicate with each other. If there is a terminal group that does not exist, it is determined that relay is performed to enable communication between terminals belonging to the terminal group, and a terminal that can communicate with the terminal belonging to the terminal group is relayed by itself. The identifier is transmitted as relay information.

【0051】例えば図2に示される状況においては、端
末C3 は該端末の保持する他端末情報を参照することに
より端末C1 と端末C4 が相互に直接通信不可能である
ことを知り、端末C1 にたいしては自端末の中継により
端末C4 と通信可能であることを示す中継情報を送信
し、端末C4 にたいしては自端末の中継により端末C1
と通信可能であることを示す中継情報を送信する。
For example, in the situation shown in FIG. 2, the terminal C 3 knows that the terminals C 1 and C 4 cannot directly communicate with each other by referring to the other terminal information held by the terminal C 3 , is against the terminal C 1 transmits the relay information indicating that it is possible to communicate with the terminal C 4 by the relay of the terminal itself, the terminal C 1 by the relay of the own terminal to the terminal C 4
And relay information indicating that the communication is possible.

【0052】受信部に中継情報が受信されると、ヘッダ
識別において受信情報が中継情報であることの判別が行
なわれ、前記中継情報が中継制御部に出力される。中継
制御部は受信した中継情報から、直接通信不可能である
端末とも通信可能となることを知り、中継制御部に設け
た中継局テーブルに中継を行なう端末の識別子および該
端末の中継によって自端末との通信が可能となった端末
の識別子を登録する。
When the receiving unit receives the relay information, it is determined in the header identification that the received information is the relay information, and the relay information is output to the relay control unit. From the received relay information, the relay control unit knows that it is possible to communicate with a terminal that cannot directly communicate with it, and the relay station table provided in the relay control unit identifies the terminal that performs the relay and its own terminal by the relay of the terminal. Register the identifier of the terminal that can communicate with.

【0053】図10は端末C4 の保持する中継局テーブル
の構成例である。中継局テーブルは送信先テーブル 121
および中継局テーブル 122から構成される。中継機能を
実現するために、送信情報に付加するヘッダに、宛先フ
ィールドおよび転送先フィールドを設ける。各フィール
ドは以下のように使用される。
FIG. 10 shows a configuration example of the relay station table held by the terminal C 4 . The relay station table is the destination table 121
And a relay station table 122. In order to realize the relay function, a destination field and a transfer destination field are provided in the header added to the transmission information. Each field is used as follows.

【0054】情報を送信する場合、ヘッダ生成部12は中
継制御部に設けられた中継局テーブルを参照し、中継を
要せず直接送信先の端末に情報が届けられると判断した
場合にはヘッダの宛先フィールドに送信先端末のアドレ
スを記入し、転送先フィールドは空にして送信する。中
継を要すると判断した場合には、ヘッダ中の宛先フィー
ルドに中継局のアドレスを記入し、転送先フィールドに
送信先の端末のアドレスを記入し送信する。
When transmitting information, the header generation unit 12 refers to the relay station table provided in the relay control unit, and when it determines that the information can be directly delivered to the destination terminal without relaying, the header is generated. Enter the address of the destination terminal in the destination field of, and leave the transfer destination field empty for transmission. When it is determined that the relay is required, the address of the relay station is entered in the destination field in the header, and the address of the destination terminal is entered in the transfer destination field, and the data is transmitted.

【0055】中継局が他端末によって送信された情報を
受信すると、まず転送先フィールドが検査され該フィー
ルドが空であれば前記情報は該中継局宛であると判断す
る。また、該フィールドに転送先アドレスが記載されて
いれば、中継局テーブルを参照し、中継を要せず直接転
送先の機器に情報が届けられると判断した場合にはヘッ
ダの宛先フィールドに転送先機器のアドレスを記入し、
転送先フィールドは空にして送信する。中継を要すると
判断した場合には、ヘッダ中の宛先フィールドに中継局
テーブルに記載されている中継局のアドレスを記入し、
転送先フィールドは書き換えずに送信する。
When the relay station receives the information transmitted by another terminal, first, the transfer destination field is examined, and if the field is empty, it is judged that the information is addressed to the relay station. If the transfer destination address is written in this field, the relay station table is referenced, and if it is determined that the information can be directly delivered to the transfer destination device without relaying, the transfer destination is set in the destination field of the header. Enter the device address,
The transfer destination field should be empty before transmission. If it is determined that relay is required, enter the address of the relay station listed in the relay station table in the destination field in the header,
Send the destination field without rewriting.

【0056】たとえば、端末C4 が端末C1 に向けて情
報を送信する場合には、端末C4 のヘッダ生成部は、中
継制御部に設けられた中継局テーブルを参照することに
より、端末C1 への送信には端末C3 の中継が必要であ
ることを知り、送出するパケットのヘッダの宛先フィー
ルドに端末C3 のアドレスを、転送先フィールドに端末
1 のアドレスを、それぞれ記載して送出する。端末C
3 は、宛先フィールドに自端末のアドレスが記載されて
いるので、端末C4 から送出されたパケットを受信し、
転送先フィールドに記載されたアドレスから、受信した
パケットは端末C1 宛であると判断し、該パケットのヘ
ッダの宛先フィールドを端末C1 のアドレスに書き換
え、転送先フィールドを空にして、端末C1 に向けて送
信する。端末C1 では、パケットのヘッダの宛先フィー
ルドに自端末のアドレスが記載されており、さらにヘッ
ダの転送先フィールドが空であることから、該パケット
を自端末宛であると認識する。このようにして、端末C
4 から端末C1 に向けた情報の送信が完了する。
For example, when the terminal C 4 transmits information to the terminal C 1 , the header generation section of the terminal C 4 refers to the relay station table provided in the relay control section to Knowing that the relay of the terminal C 3 is necessary for transmission to 1 , the address of the terminal C 3 is described in the destination field of the header of the packet to be transmitted, and the address of the terminal C 1 is described in the transfer destination field. Send out. Terminal C
Since 3 has the address of its own terminal written in the destination field, it receives the packet sent from terminal C 4 ,
From the address described in the destination field, the received packet is determined to be addressed to the terminal C 1, it rewrites the destination field of the header of the packet to the address of the terminal C 1, and the destination field empty, the terminal C Send towards 1 . The terminal C 1 recognizes that the packet is addressed to its own terminal because the address of its own terminal is described in the destination field of the header of the packet and the transfer destination field of the header is empty. In this way, the terminal C
The transmission of information from 4 to the terminal C 1 is completed.

【0057】上記手段によれば、自端末の送信した情報
が自端末と直接通信可能な端末により転送され、自端末
と直接通信できない端末まで到達するので、直接通信不
可能な端末とも相互に通信を行なうことができる。
According to the above means, since the information transmitted from the own terminal is transferred by the terminal which can directly communicate with the own terminal and reaches the terminal which cannot directly communicate with the own terminal, the terminals which cannot directly communicate with each other also communicate with each other. Can be done.

【0058】[0058]

【発明の効果】本発明によれば、端末が収集した情報を
もとに、相互に通信可能な機器群を特定し、グループと
して設定し記憶するので、グループに属する端末宛の送
信の要求があった場合には、グループを選定するだけで
送信を行なうことができ、送信に要する手続きが簡素化
され、効率的な通信が可能となる。更に隠れ端末の影響
による伝送エラーの発生を回避することが可能となり、
グループ内端末への安定した通信が可能となる。
According to the present invention, a group of devices that can communicate with each other is specified based on the information collected by the terminals and set and stored as a group. Therefore, a request for transmission addressed to terminals belonging to the group can be made. If there is, it is possible to perform transmission simply by selecting a group, the procedure required for transmission is simplified, and efficient communication becomes possible. Furthermore, it is possible to avoid the occurrence of transmission errors due to the influence of hidden terminals,
Stable communication to the terminals in the group becomes possible.

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

【図1】 本発明の実施例1の構成図FIG. 1 is a configuration diagram of a first embodiment of the present invention.

【図2】 本発明の使用状況を示す図FIG. 2 is a diagram showing a usage situation of the present invention.

【図3】 端末とその識別子との対応を示す図FIG. 3 is a diagram showing correspondence between terminals and their identifiers.

【図4】 本発明の実施例1における他端末情報の構成
例の図
FIG. 4 is a diagram of a configuration example of other terminal information according to the first embodiment of the present invention.

【図5】 本発明の実施例1における通信相手を特定す
るフローチャート
FIG. 5 is a flowchart for identifying a communication partner according to the first embodiment of the present invention.

【図6】 本発明の実施例1における通信可能端末グル
ープの例の図
FIG. 6 is a diagram of an example of a communicable terminal group according to the first embodiment of the present invention.

【図7】 本発明の実施例2における他端末情報の構成
例の図
FIG. 7 is a diagram of a configuration example of other terminal information according to the second embodiment of the present invention.

【図8】 本発明の実施例2における通信相手の特定の
ための通信可能端末テーブルの構成例の図
FIG. 8 is a diagram of a configuration example of a communicable terminal table for identifying a communication partner according to the second embodiment of the present invention.

【図9】 本発明の実施例5の構成図FIG. 9 is a configuration diagram of a fifth embodiment of the present invention.

【図10】 本発明の実施例5における中継局テーブル
の構成例の図
FIG. 10 is a diagram of a configuration example of a relay station table according to the fifth embodiment of the present invention.

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

11…通信可能端末群特定部 12…通信可能端末グループ記憶部 13…通信可能端末
情報記憶部 14…他端末情報記憶部 15…通信端末識別情報記憶部 16…通信端末識別情報送出部 17…通信可能端末情報
送出部 18…通信可能端末情報取得部 19…通信可能端末認識
部 20…他端末情報取得部 21…ヘッダ生成部 22…ヘ
ッダ識別部 23…送信部 24…受信部 30…中継制御部 101
…ユーザ情報処理部 102…通信制御部
11 ... Communicable terminal group specifying unit 12 ... Communicable terminal group storage unit 13 ... Communicable terminal information storage unit 14 ... Other terminal information storage unit 15 ... Communication terminal identification information storage unit 16 ... Communication terminal identification information sending unit 17 ... Communication Available terminal information sending section 18 ... Communicable terminal information acquisition section 19 ... Communicable terminal recognition section 20 ... Other terminal information acquisition section 21 ... Header generation section 22 ... Header identification section 23 ... Transmission section 24 ... Reception section 30 ... Relay control section 101
... User information processing unit 102 ... Communication control unit

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 自端末の通信端末識別情報を送信する手
段と、他端末からの通信端末識別情報を受信する手段
と、受信した通信端末識別情報に従って該他端末を自端
末と通信可能な端末として認識する手段と、この手段よ
り認識された通信可能端末情報を記憶する通信可能端末
情報記憶手段と、この記憶手段の通信可能端末情報を送
信する手段と、他端末からの通信可能端末情報を受信す
る手段と、受信した他端末からの通信可能端末情報を記
憶する他端末情報記憶手段と、自端末の通信可能端末情
報及び他端末からの通信可能端末情報に従って自端末と
通信可能な端末群であって属する全ての端末間で相互に
通信可能である端末群を通信可能端末グループとして特
定する通信可能端末群特定手段と、この手段より特定さ
れた通信可能端末グループ情報を記憶する通信可能端末
グループ記憶手段と、この記憶手段の通信可能端末グル
ープ情報に従って該当する他端末と通信を行なう手段と
を備えたことを特徴とする通信制御装置。
1. A means for transmitting communication terminal identification information of the own terminal, a means for receiving communication terminal identification information from another terminal, and a terminal capable of communicating the other terminal with the own terminal according to the received communication terminal identification information. The communication-enabled terminal information storage means for storing the communication-enabled terminal information recognized by this means, the means for transmitting the communication-enabled terminal information of this storage means, and the communication-enabled terminal information from another terminal. Receiving means, other terminal information storage means for storing the received communicable terminal information from another terminal, and a terminal group capable of communicating with the self terminal according to the communicable terminal information of the self terminal and the communicable terminal information from the other terminal Therefore, a communicable terminal group specifying unit that specifies a terminal group that can communicate with each other among all the terminals that belong to each other as a communicable terminal group, and a communicable terminal group specified by this unit. A communication control device comprising: a communicable terminal group storage unit for storing group information; and a unit for communicating with a corresponding other terminal according to the communicable terminal group information of the storage unit.
【請求項2】 前記通信可能端末群特定手段は、通信可
能端末グループに属する端末であって該グループ外の端
末と通信可能な端末を除外するものである請求項1記載
の通信制御装置。
2. The communication control device according to claim 1, wherein the communicable terminal group specifying means excludes terminals that belong to a communicable terminal group and that can communicate with terminals outside the group.
【請求項3】 前記通信を行なう手段は、前記通信可能
端末グループ記憶手段に複数の通信可能端末グループ情
報が記憶されている場合に送信相手先としての通信可能
端末グループを選択するものである請求項1記載の通信
制御装置。
3. The communication means selects a communicable terminal group as a transmission destination when a plurality of communicable terminal group information is stored in the communicable terminal group storage means. Item 1. The communication control device according to item 1.
【請求項4】 前記通信可能端末群特定手段は、ユーザ
より通信を希望する端末群が指定された場合に前記自端
末の通信可能端末情報及び他端末からの通信可能端末情
報に従って通信可能端末グループとして認められるか否
かを判断するものである請求項2記載の通信制御装置。
4. The communicable terminal group specifying means, according to the communicable terminal information of the own terminal and the communicable terminal information from another terminal, when a terminal group desired to communicate is designated by a user. The communication control device according to claim 2, wherein the communication control device determines whether or not the communication control device is recognized as.
【請求項5】 受信した他端末からの情報を該他端末と
直接通信できない他端末へ送信する情報中継手段を更に
備え、前記通信可能端末群特定手段は、自端末が含まれ
る複数の端末群で夫々の端末群に属する異なる端末であ
って直接通信できない組合せが存在する場合、該端末の
組合せに対し自端末の中継により通信可能となる旨の中
継情報を送信するものである請求項1記載の通信制御装
置。
5. The information relay means for transmitting the received information from another terminal to another terminal that cannot directly communicate with the other terminal, wherein the communicable terminal group specifying means is a plurality of terminal groups including its own terminal. 2. When there is a combination of different terminals belonging to respective terminal groups that cannot be directly communicated with, the relay information is transmitted to the combination of the terminals to the effect that communication is possible by relaying the own terminal. Communication control device.
JP20953894A 1994-09-02 1994-09-02 Communication control device Expired - Lifetime JP3190790B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20953894A JP3190790B2 (en) 1994-09-02 1994-09-02 Communication control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20953894A JP3190790B2 (en) 1994-09-02 1994-09-02 Communication control device

Publications (2)

Publication Number Publication Date
JPH0879827A true JPH0879827A (en) 1996-03-22
JP3190790B2 JP3190790B2 (en) 2001-07-23

Family

ID=16574471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20953894A Expired - Lifetime JP3190790B2 (en) 1994-09-02 1994-09-02 Communication control device

Country Status (1)

Country Link
JP (1) JP3190790B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000115171A (en) * 1998-09-29 2000-04-21 Fuji Electric Co Ltd Wireless communication network system
JP2002232337A (en) * 2001-02-05 2002-08-16 Matsushita Electric Ind Co Ltd Method and system for radio communication
JP2002330130A (en) * 2001-04-26 2002-11-15 Olympus Optical Co Ltd Information terminal communication system
JP2003092570A (en) * 2002-07-22 2003-03-28 Toshiba Corp Communication controller and communication controlling method
JP2006197483A (en) * 2005-01-17 2006-07-27 Mitsubishi Electric Corp Transmission control method, wireless base station and wireless terminal
JP2009105928A (en) * 2008-12-12 2009-05-14 Nintendo Co Ltd Portable data transmitting/receiving terminal device, and portable communication system using the same
US7769012B2 (en) 2003-06-20 2010-08-03 Sony Corporation Wireless communication method and apparatus thereof
US8503431B2 (en) 2006-08-25 2013-08-06 Wireless Wonders Ltd. Mobile phone related indirect communication system and method
JP2013243459A (en) * 2012-05-18 2013-12-05 Nec System Technologies Ltd Mobile relay device, mobile relay program and mobile relay method
JP2014103481A (en) * 2012-11-19 2014-06-05 Fujitsu Ltd Radio communication system, radio communication method, transmission terminal and reception terminal
JP2014103482A (en) * 2012-11-19 2014-06-05 Fujitsu Ltd Radio communication system, radio communication method and transmission terminal
US9270799B2 (en) 2006-08-25 2016-02-23 Wireless Wonders Ltd. Using indirect communication to provide a solution to use international dialing convention and incorporating phone numbers for non-phone devices

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000115171A (en) * 1998-09-29 2000-04-21 Fuji Electric Co Ltd Wireless communication network system
JP4608784B2 (en) * 2001-02-05 2011-01-12 パナソニック株式会社 Wireless device and wireless communication method performed by wireless device
JP2002232337A (en) * 2001-02-05 2002-08-16 Matsushita Electric Ind Co Ltd Method and system for radio communication
JP2002330130A (en) * 2001-04-26 2002-11-15 Olympus Optical Co Ltd Information terminal communication system
JP2003092570A (en) * 2002-07-22 2003-03-28 Toshiba Corp Communication controller and communication controlling method
US9172642B2 (en) 2003-06-20 2015-10-27 Sony Corporation Wireless communication method and apparatus thereof
US7769012B2 (en) 2003-06-20 2010-08-03 Sony Corporation Wireless communication method and apparatus thereof
US8477783B2 (en) 2003-06-20 2013-07-02 Sony Corporation Wireless communication method and apparatus thereof
JP2006197483A (en) * 2005-01-17 2006-07-27 Mitsubishi Electric Corp Transmission control method, wireless base station and wireless terminal
JP4588465B2 (en) * 2005-01-17 2010-12-01 三菱電機株式会社 Transmission control method
US8503431B2 (en) 2006-08-25 2013-08-06 Wireless Wonders Ltd. Mobile phone related indirect communication system and method
US9270799B2 (en) 2006-08-25 2016-02-23 Wireless Wonders Ltd. Using indirect communication to provide a solution to use international dialing convention and incorporating phone numbers for non-phone devices
US9544925B2 (en) 2006-08-25 2017-01-10 Wireless Wonders Ltd. Mobile phone related indirect communication system and method
US9642168B2 (en) 2006-08-25 2017-05-02 Wireless Wonders Ltd. Mobile phone related indirect communication system and method
JP4691592B2 (en) * 2008-12-12 2011-06-01 任天堂株式会社 Portable data transmission / reception terminal device and portable communication system using the same
JP2009105928A (en) * 2008-12-12 2009-05-14 Nintendo Co Ltd Portable data transmitting/receiving terminal device, and portable communication system using the same
JP2013243459A (en) * 2012-05-18 2013-12-05 Nec System Technologies Ltd Mobile relay device, mobile relay program and mobile relay method
JP2014103481A (en) * 2012-11-19 2014-06-05 Fujitsu Ltd Radio communication system, radio communication method, transmission terminal and reception terminal
JP2014103482A (en) * 2012-11-19 2014-06-05 Fujitsu Ltd Radio communication system, radio communication method and transmission terminal

Also Published As

Publication number Publication date
JP3190790B2 (en) 2001-07-23

Similar Documents

Publication Publication Date Title
US9877221B2 (en) Wireless LAN system, and access point and station for the wireless LAN system
JP4401390B2 (en) Method and system for network coordination
JP4103208B2 (en) Wireless transmission control method and wireless transmission device
US7986655B2 (en) Method for setting up a link between bluetooth devices in a bluetooth system
EP1333613B1 (en) Wireless communication system, wireless communication control method, wireless communication apparatus, wireless communication apparatus control method and computer program
JPH04249443A (en) Method of controlling moving communication unit
JPH0879827A (en) Communication controller
US6335812B1 (en) Communication terminal apparatus and a method
JP3857456B2 (en) Data communication apparatus and data communication method
CN108418606A (en) Data sending method and device and multi-online system
US20040253970A1 (en) Radio communication system, radio communication terminal, and method for participating in radio communication system
US6229799B1 (en) Methods, devices and systems for sharing a transmission medium, and a transmission method, communication devices and communication systems implementing these
JP2003289309A (en) Radio communication terminal
JPH0248841A (en) Transmission right control system in bus type lan
JP3599032B2 (en) Wireless communication system, wireless communication method, and wireless station
JPH11215135A (en) Method and equipment for radio communication and radio communication controller
JP2007288312A (en) Data collection method and data collection system using wireless LAN
JPH09168018A (en) Transmission method of digital data, transmitter and transmission system
EP1235386B1 (en) Radio communication apparatus and radio communication method
JP2000041042A (en) Radio communication device of radio packet communication system
US11284476B1 (en) Systems and methods for commissioning nodes of a wireless network
JPH06244842A (en) Av network
JPH10303962A (en) Node recognizing method
JPH08204731A (en) Method for adding secondary station
JPS6014548A (en) Network control system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 8

Free format text: PAYMENT UNTIL: 20090518

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

Free format text: PAYMENT UNTIL: 20090518

Year of fee payment: 8

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

Year of fee payment: 9

Free format text: PAYMENT UNTIL: 20100518

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

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20110518

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

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20110518

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

Year of fee payment: 11

Free format text: PAYMENT UNTIL: 20120518

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

Free format text: PAYMENT UNTIL: 20120518

Year of fee payment: 11

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

Year of fee payment: 12

Free format text: PAYMENT UNTIL: 20130518

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

Free format text: PAYMENT UNTIL: 20130518

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20140518

Year of fee payment: 13

EXPY Cancellation because of completion of term