JP4808151B2 - Call method and system - Google Patents

Call method and system Download PDF

Info

Publication number
JP4808151B2
JP4808151B2 JP2006355471A JP2006355471A JP4808151B2 JP 4808151 B2 JP4808151 B2 JP 4808151B2 JP 2006355471 A JP2006355471 A JP 2006355471A JP 2006355471 A JP2006355471 A JP 2006355471A JP 4808151 B2 JP4808151 B2 JP 4808151B2
Authority
JP
Japan
Prior art keywords
slave device
slave
master device
transmission output
call
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
Application number
JP2006355471A
Other languages
Japanese (ja)
Other versions
JP2008167234A (en
Inventor
保憲 武内
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.)
Chugoku Electric Power Co Inc
Original Assignee
Chugoku Electric Power Co Inc
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 Chugoku Electric Power Co Inc filed Critical Chugoku Electric Power Co Inc
Priority to JP2006355471A priority Critical patent/JP4808151B2/en
Publication of JP2008167234A publication Critical patent/JP2008167234A/en
Application granted granted Critical
Publication of JP4808151B2 publication Critical patent/JP4808151B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、点呼方法及び点呼システムに関し、とくに精度よく確実に点呼を行うことができ低コストで実現することが可能な点呼方法及び点呼システムに関する。   The present invention relates to a call method and a call system, and more particularly, to a call method and a call system that can perform a call accurately and reliably and can be realized at low cost.

例えば特許文献1には、修学旅行や団体旅行等の観光バス旅行、保育園や老人ホームなどの福祉施設において行われている点呼の煩雑さを解消すべく、無線通信する親機と子機とを用い、親機から子機へコマンドを送信し、子機からの応答信号からIDを識別して子機を特定する人数確認システムが開示されている。
特開2001−99928号公報
For example, Patent Document 1 describes a parent device and a child device that perform wireless communication in order to eliminate the trouble of calling on sightseeing buses such as school excursions and group trips, welfare facilities such as nursery schools and nursing homes. There is disclosed a system for confirming the number of persons used to transmit a command from a parent device to a child device and identify the child device by identifying an ID from a response signal from the child device.
JP 2001-99928 A

上記特許文献1に記載の技術では、親機から各子機に対して呼出信号を送信し、子機からの応答信号を親機が受信する構成であるため、親機からの呼出信号が到達し、かつ、子機から親機に応答信号が到達した場合にのみ、親機は子機の存在を把握すること、すなわち点呼を取ることができる。   In the technique described in Patent Document 1, since the parent device transmits a call signal to each child device and the parent device receives a response signal from the child device, the call signal from the parent device arrives. In addition, only when a response signal arrives from the slave unit to the master unit, the master unit can grasp the presence of the slave unit, that is, can make a call.

しかし、例えばバスの車内などの実際の利用現場においては、乗客の体や乗客の荷物、座席等によって電波の状態が必ずしも安定せず、親機と子機との間の無線通信が確実に行われるわけではないので点呼の精度は必ずしも補償されない。また点呼の精度を向上させようとすれば、ハードウエアやソフトウエアの構成が複雑化し、とくに被点呼者に携帯させる子機は被点呼者の人数分必要になるためコスト面でも問題がある。   However, in actual use sites such as in buses, for example, the radio wave condition is not always stable depending on the passenger's body, passenger's luggage, seats, etc., and wireless communication between the master unit and the slave unit is ensured. However, the accuracy of the call is not necessarily compensated. Further, if trying to improve the accuracy of the call, the configuration of hardware and software becomes complicated, and in particular, there will be a problem in terms of cost because the number of handsets to be carried by the callee is required for the number of callees.

この発明は、上記課題に鑑みてなされたもので、精度よく確実に点呼を行うことができ、低コストで実現することが可能な点呼方法及び点呼システムを提供することを目的とする。   The present invention has been made in view of the above problems, and an object of the present invention is to provide a call method and a call system that can perform a call accurately and reliably and can be realized at low cost.

上記目的を達成するための、本発明のうち請求項1に記載の発明は、点呼者によって操作される、CPU、メモリ、及び無線通信インタフェースを有するマスター装置と、被点呼者に携帯される、CPU、メモリ、及びアドホック通信が可能な無線インタフェースを有する複数のスレーブ装置とを含んで構成される点呼システムを用いて行われる点呼方法であって、前記マスター装置が、前記スレーブ装置間でアドホックネットワークのルーティングを構成するように指示するルーティング構成指示を前記スレーブ装置に無線送信するステップと、前記スレーブ装置が、前記ルーティング構成指示を受信したのに応じてルーティングの構成を開始するステップと、前記スレーブ装置が、自身の識別子を付帯させた前記ルーティングの完了報告を前記マスター装置に無線送信するステップと、前記マスター装置が、前記ルーティングの完了報告を受信し、受信した前記完了報告に基づいて、前記スレーブ装置の存在有無を確認するステップとを含むこととする。   In order to achieve the above object, the invention according to claim 1 of the present invention is carried by a callee and a master device having a CPU, a memory, and a wireless communication interface operated by the caller. A call method performed using a call system including a CPU, a memory, and a plurality of slave devices having a wireless interface capable of ad hoc communication, wherein the master device is an ad hoc network between the slave devices. Wirelessly transmitting to the slave device a routing configuration instruction for instructing to configure the routing; starting the routing configuration in response to the slave device receiving the routing configuration instruction; and the slave The device reports the completion of the routing with its own identifier. A step of wirelessly transmitted to the master device, the master device receives the completion report of the routing, based on the completion report received, and to include a step of confirming the existence of the slave device.

このように本発明はマスター装置から送信したアドホック通信におけるルーティング構成指示に応じて各スレーブ装置から送信されてくるルーティングの完了報告を受信し、完了報告に基づいてスレーブ装置の存在有無を確認することにより点呼を行う構成である。このため、精度よく確実に点呼を行うことができ、かつ既存のアドホック通信機能を有する無線通信インタフェースを用いて低コストな点呼システムを容易に実現することができる。   Thus, the present invention receives a routing completion report transmitted from each slave device in response to a routing configuration instruction in ad hoc communication transmitted from the master device, and confirms the presence / absence of the slave device based on the completion report. In this configuration, a call is made. For this reason, it is possible to make a call accurately and reliably, and it is possible to easily realize a low-cost call system using an existing wireless communication interface having an ad hoc communication function.

本発明のうち請求項2に記載の発明は、請求項1に記載の点呼方法であって、前記マスター装置は、前記スレーブ装置が前記アドホック通信を行う際の送信出力を指定する情報を取得する入力装置を有し、前記マスター装置が、前記スレーブ装置が前記アドホック通信を行う際の送信出力が、前記入力装置から取得した送信出力となるように指示する送信出力制御指示を前記スレーブ装置に送信するステップと、前記スレーブ装置が、前記送信出力制御指示を受信し、自身が前記アドホック通信を行う際の送信出力が、受信した前記送信出力制御指示に指定される送信出力となるように制御するステップと、をさらに含むこととする。   The invention according to claim 2 of the present invention is the call method according to claim 1, wherein the master device acquires information specifying a transmission output when the slave device performs the ad hoc communication. An input device, and the master device transmits a transmission output control instruction to the slave device to instruct the transmission output when the slave device performs the ad hoc communication to be the transmission output acquired from the input device. And the slave device receives the transmission output control instruction, and controls the transmission output when the slave apparatus performs the ad hoc communication to be the transmission output specified in the received transmission output control instruction. And a step.

本発明によればスレーブ装置がアドホック通信を行う際の送信出力を指定することができる。ここで従来のようにマスター装置側の送信出力を可変する方式では、マスター装置からの距離が長いとマスター装置から送信される電波が微弱となって点呼対象範囲の調節が難しくなるが、本発明のようにスレーブ装置側で送信出力を可変する場合はそのような問題がなく、マスター装置とスレーブ装置との位置関係に拘わらず点呼対象範囲を精度よく調節することができる。このため、精度よく確実に点呼を行うことができる。   According to the present invention, it is possible to designate a transmission output when a slave device performs ad hoc communication. Here, in the conventional method of changing the transmission output on the master device side, if the distance from the master device is long, the radio wave transmitted from the master device is weak and it becomes difficult to adjust the range to be called. As described above, when the transmission output is varied on the slave device side, there is no such problem, and the to-be-call target range can be accurately adjusted regardless of the positional relationship between the master device and the slave device. For this reason, it is possible to make a call accurately and reliably.

本発明のうち請求項3に記載の発明は、請求項2に記載の点呼方法であって、前記スレーブ装置は、RSSI回路を有し、前記マスター装置が、RSSI試験の実行を指示するRSSI試験実行指示を前記スレーブ装置に送信するステップと、前記スレーブ装置が、前記RSSI試験実行指示を受信したのに応じてRSSI試験を実行するステップと、前記スレーブ装置が、前記RSSI試験の実行結果を前記マスター装置に送信するステップと、前記マスター装置が、自身の識別子を付帯させた前記RSSI試験の実行結果を受信し、受信した前記RSSI試験の実行結果に基づいて、前記スレーブ装置の存在有無を確認するステップと、をさらに含むこととする。   The invention according to claim 3 of the present invention is the call method according to claim 2, wherein the slave device has an RSSI circuit, and the master device instructs execution of the RSSI test. A step of transmitting an execution instruction to the slave device; a step of executing an RSSI test in response to the slave device receiving the RSSI test execution instruction; and a step of executing the RSSI test by the slave device. Transmitting to the master device, and the master device receives the execution result of the RSSI test with its own identifier, and confirms the presence or absence of the slave device based on the received execution result of the RSSI test And further comprising the step of:

本発明では、スレーブ装置においてRSSI試験を行い、その結果をマスター装置で受信し、受信したRSSI試験の実行結果に基づいて点呼を行う。すなわち、本発明によれば、前述したルーティングの完了報告とRSSI試験の実行結果とに基づいて点呼が2重に行われるので、精度よく確実に点呼を行うことができる。またマスター装置側では、RSSI試験の実行結果によってスレーブ装置の送信出力が正しく制御されているかどうかを確認することができるので、これによっても点呼の精度が向上することになる。   In the present invention, the RSSI test is performed in the slave device, the result is received by the master device, and the call is performed based on the received execution result of the RSSI test. That is, according to the present invention, since the call is performed twice based on the above-mentioned routing completion report and the RSSI test execution result, the call can be performed accurately and reliably. On the master device side, it is possible to check whether the transmission output of the slave device is correctly controlled based on the execution result of the RSSI test. This also improves the accuracy of the call.

本発明のうち請求項4に記載の発明は、請求項1に記載の点呼方法であって、前記マスター装置が、前記ルーティング構成指示を送信した際にタイマーカウントを開始するステップと、前記マスター装置が、前記タイマーカウントによるカウント値が予め設定されている閾値を超えているか否かを判定するステップと、前記マスター装置が、前記カウント値が前記閾値を超えた場合に、前記ルーティング完了報告の受信を中止し、前記中止の時点において既に受信している前記完了報告に基づいて、前記スレーブ装置の存在有無を確認するステップと、を含むこととする。   The invention according to claim 4 of the present invention is the call method according to claim 1, wherein the master device starts a timer count when transmitting the routing configuration instruction, and the master device Determining whether the count value by the timer count exceeds a preset threshold value, and receiving the routing completion report when the master device exceeds the threshold value. And confirming the presence / absence of the slave device based on the completion report already received at the time of the cancellation.

本発明によれば、マスター装置がいつまでもルーティング完了報告を待ち続けて無限ループに陥ってしまうといった不都合を回避することができる。   According to the present invention, it is possible to avoid the inconvenience that the master device continuously waits for a routing completion report and falls into an infinite loop.

本発明のうち請求項5に記載の発明は、請求項3に記載の点呼方法であって、前記マスター装置が、前記RSSI試験実行指示を送信した際にタイマーカウントを開始するステップと、前記マスター装置が、前記タイマーカウントによるカウント値が予め設定されている閾値を超えているか否かを判定するステップと、前記マスター装置が、前記カウント値が前記閾値を超えた場合に、前記RSSI試験実行指示の受信を中止し、前記中止の時点において既に受信している前記RSSI試験の実行結果に基づいて、前記スレーブ装置の存在有無を確認するステップと、を含むこととする。 The invention according to claim 5 of the present invention is the call method according to claim 3, wherein the master device starts a timer count when transmitting the RSSI test execution instruction, and the master A step of determining whether or not a count value by the timer count exceeds a preset threshold; and when the master device exceeds the threshold, the RSSI test execution instruction , And confirming the presence / absence of the slave device based on the execution result of the RSSI test already received at the time of the cancellation.

本発明によれば、マスター装置がいつまでもRSSI試験の実行結果を待ち続けて無限ループに陥ってしまうといった不都合を回避することができる。 According to the present invention, it is possible to avoid the inconvenience that the master device continuously waits for the execution result of the RSSI test and falls into an infinite loop.

本発明のうち請求項6に記載の発明は、請求項1に記載の点呼方法であって、前記点呼システムは、前記スレーブ装置を携帯する前記被点呼者の通路付近に設置され、前記スレーブ装置と無線通信を行うことにより前記スレーブ装置に記憶されている識別子を取得して記憶するリーダ装置をさらに含み、前記マスター装置は、前記リーダ装置と通信することにより前記リーダ装置が記憶している前記識別子を取得し、前記マスター装置は、前記リーダ装置から取得した前記識別子と、受信した前記完了報告とに基づいて、前記スレーブ装置の存在有無を確認するステップと、をさらに含むこととする。   The invention according to claim 6 of the present invention is the call method according to claim 1, wherein the call system is installed in the vicinity of a path of the to-be-called person carrying the slave device, and the slave device Further including a reader device that acquires and stores an identifier stored in the slave device by performing wireless communication with the master device, and the master device stores the reader device by communicating with the reader device The master device further includes a step of acquiring an identifier, and confirming the presence / absence of the slave device based on the identifier acquired from the reader device and the received completion report.

リーダ装置は、例えばバスの乗降口付近などの点呼対象範囲とそれ以外の区域との間の通路付近に設置され、リーダ装置は、設置された通路を通過するスレーブ装置から当該スレーブ装置に記憶されている識別子を取得する。そしてマスター装置は、リーダ装置に格納されている識別子と、自身がスレーブ装置から受信した完了報告とに基づいて、スレーブ装置の存在有無を確認することにより点呼を行う。このように、リーダ装置に蓄積される識別子と完了報告とによって点呼を行うことで、精度よく確実に点呼を行うことができる。   The reader device is installed in the vicinity of the passage between the area to be called such as near the bus entrance and other areas, and the reader device is stored in the slave device from the slave device that passes through the installed passage. Get the identifier. Then, the master device makes a call by checking the presence or absence of the slave device based on the identifier stored in the reader device and the completion report received from the slave device. In this way, a call can be made accurately and reliably by making a call using the identifier stored in the reader device and the completion report.

本発明のうち請求項7に記載の発明は、請求項3に記載の点呼方法であって、前記点呼システムは、前記スレーブ装置を携帯する前記被点呼者の通路付近に設置され、前記スレーブ装置と無線通信を行うことにより前記スレーブ装置に記憶されている識別子を取得して記憶するリーダ装置をさらに含み、前記マスター装置は、前記リーダ装置と通信することにより前記リーダ装置が記憶している前記識別子を取得し、前記マスター装置は、前記リーダ装置から取得した前記識別子と、受信した前記RSSI試験の実行結果とに基づいて、前記スレーブ装置の存在有無を確認するステップと、をさらに含むこととする。   The invention according to claim 7 of the present invention is the call method according to claim 3, wherein the call system is installed in the vicinity of a path of the to-be-called person carrying the slave device. Further including a reader device that acquires and stores an identifier stored in the slave device by performing wireless communication with the master device, and the master device stores the reader device by communicating with the reader device Obtaining an identifier, and the master device further includes a step of confirming the presence or absence of the slave device based on the identifier obtained from the reader device and the received execution result of the RSSI test. To do.

上記リーダ装置は、例えばバスの乗降口付近などの点呼対象範囲とそれ以外の区域との間の通路付近に設置され、リーダ装置は、設置された通路を通過するスレーブ装置から当該スレーブ装置に記憶されている識別子を取得する。そしてマスター装置は、リーダ装置に格納されている識別子と、自身がスレーブ装置から受信したRSSI試験の実行結果とに基づいてスレーブ装置の存在有無を確認することにより点呼を行う。このように、リーダ装置に蓄積される識別子とRSSI試験の実行結果とによって点呼を行うことで、精度よく確実に点呼を行うことができる。   The reader device is installed in the vicinity of a passage between a to-be-called range such as, for example, near a bus entrance and other areas, and the reader device stores the slave device from the slave device passing through the installed passage in the slave device. Get the identifier being used. Then, the master device makes a call by checking the presence or absence of the slave device based on the identifier stored in the reader device and the execution result of the RSSI test received from the slave device. As described above, by making a call based on the identifier accumulated in the reader device and the execution result of the RSSI test, the call can be made accurately and reliably.

本発明のうち請求項8に記載の発明は、点呼者によって操作され、CPU、メモリ、及び無線通信インタフェースを有するマスター装置と、被点呼者に携帯され、CPU、メモリ、及びアドホック通信が可能な無線インタフェースを有する複数のスレーブ装置とを含んで構成される点呼システムであって、前記マスター装置が、前記スレーブ装置間でアドホックネットワークのルーティングを構成するように指示するルーティング構成指示を前記スレーブ装置に無線送信し、前記スレーブ装置が、前記ルーティング構成指示を受信したのに応じてルーティングの構成処理を開始し、前記スレーブ装置が、自身の識別子を付帯させた前記ルーティングの完了報告を前記マスター装置に無線送信し、前記マスター装置が、前記ルーティングの完了報告を受信し、受信した前記完了報告に基づいて、前記スレーブ装置の存在有無を確認するものである。   According to the eighth aspect of the present invention, the master device operated by the caller and having a CPU, a memory, and a wireless communication interface, and the callee can carry the CPU, the memory, and the ad hoc communication. A call system comprising a plurality of slave devices having a radio interface, wherein the master device sends a routing configuration instruction to the slave device to instruct the slave device to configure an ad hoc network routing. Wirelessly transmitting, the slave device starts routing configuration processing in response to receiving the routing configuration instruction, and the slave device sends the routing completion report with its own identifier to the master device. Wireless transmission, the master device completes the routing Receiving a tell, based on the completion report received, it confirms the existence of the slave device.

本発明のうち請求項9に記載の発明は、請求項8に記載の点呼システムであって、前記マスター装置は、前記スレーブ装置が前記アドホック通信を行う際の送信出力を指定する情報を取得する入力装置を有し、前記マスター装置が、前記スレーブ装置が前記アドホック通信を行う際の送信出力が、前記入力装置から取得した送信出力となるように指示する送信出力制御指示を前記スレーブ装置に送信し、前記スレーブ装置が、前記送信出力制御指示を受信し、自身が前記アドホック通信を行う際の送信出力が、受信した前記送信出力制御指示に指定される送信出力となるように制御するものである。   The invention according to claim 9 of the present invention is the call system according to claim 8, wherein the master device acquires information specifying a transmission output when the slave device performs the ad hoc communication An input device, and the master device transmits a transmission output control instruction to the slave device to instruct the transmission output when the slave device performs the ad hoc communication to be the transmission output acquired from the input device. The slave device receives the transmission output control instruction, and controls the transmission output when the slave apparatus performs the ad hoc communication to be the transmission output specified in the received transmission output control instruction. is there.

本発明のうち請求項10に記載の発明は、請求項9に記載の点呼システムであって、前記スレーブ装置は、RSSI回路を有し、前記マスター装置が、RSSI試験の実行を指示するRSSI試験実行指示を前記スレーブ装置に送信し、前記スレーブ装置が、前記RSSI試験実行指示を受信したのに応じてRSSI試験を実行し、前記スレーブ装置が、自身の識別子を付帯させた前記RSSI試験の実行結果を前記マスター装置に送信し、前記マスター装置が、前記RSSI試験の実行結果を受信し、受信した前記RSSI試験の実行結果に基づいて、前記スレーブ装置の存在有無を確認するものである。   Invention of Claim 10 among the present invention is the call system of Claim 9, Comprising: The said slave apparatus has an RSSI circuit, The said master apparatus instruct | indicates execution of an RSSI test An execution instruction is transmitted to the slave device, the slave device executes an RSSI test in response to receiving the RSSI test execution instruction, and the slave device executes the RSSI test with its own identifier attached The result is transmitted to the master device, the master device receives the execution result of the RSSI test, and checks the presence or absence of the slave device based on the received execution result of the RSSI test.

本発明によれば、精度よく確実に点呼を行うことができ、低コストで実現することが可能な点呼方法及び点呼システムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the call method and the call system which can perform a call accurately and reliably and can be implement | achieved at low cost can be provided.

以下、本発明の一実施形態につき詳細に説明する。図1に本発明の一実施形態として説明する点呼システム1の概略的な構成を示している。点呼システム1は、バスガイド等の点呼者によって操作されるマスター装置10、観光バス旅行の参加者等の被点呼者に携帯させる複数のスレーブ装置20、及びバスの乗降口付近等に設置されるリーダ装置30を含んで構成されている。   Hereinafter, one embodiment of the present invention will be described in detail. FIG. 1 shows a schematic configuration of a call system 1 described as an embodiment of the present invention. The call system 1 is installed in the vicinity of a master device 10 operated by a caller such as a bus guide, a plurality of slave devices 20 to be carried by a callee such as a participant in a sightseeing bus trip, and a bus entrance / exit. A reader device 30 is included.

図2Aにマスター装置10のハードウエア構成を示している。同図に示すように、マスター装置10は、CPU11、メモリ12、スイッチやテンキー等の入力装置13、液晶モニタ等の表示装置14、無線通信インタフェース15、及びRSSI回路16を有する。CPU11は、メモリ12に記憶されているプログラムを実行し、マスター装置10が提供する各種の機能を実現する。入力装置13は、点呼者等による操作入力を受け付ける。入力装置13には後述する点呼モードの設定スイッチ(以下、「点呼モード設定スイッチ」と称する。)が含まれる。無線通信インタフェース15は、WAP(Wireless Access Protocol)等の無線接続プロトコルに従ってスレーブ装置20との間で無線通信を行う。無線通信インタフェース15は、スレーブ装置20との間でアドホック通信を行う。このアドホック通信のプロトコルとしては、例えば、Hi−TORA(Temporally Ordered Routing Algorithm)、Hi−AODV(Ad Hoc On-Demand Distance Vector Routing)、Hi−DSR(Dynamic Source Routing)などのマルチホップ方式による自律分散型のアドホック通信のルーティングプロトコルを用いることができる。なお、これらのプロトコルについては、例えば「角田良明、外1名、”アドホックネットワークの自律分散クラスタリングと階層ルーティング”、2004年4月26日、第17回 回路とシステム、軽井沢ワークショップ」に詳しい。CPU11、メモリ12、入力装置13、表示装置14、無線通信インタフェース15、及びRSSI回路16は、バス17を介して互いに通信可能に接続されている。   FIG. 2A shows the hardware configuration of the master device 10. As shown in the figure, the master device 10 includes a CPU 11, a memory 12, an input device 13 such as a switch and a numeric keypad, a display device 14 such as a liquid crystal monitor, a wireless communication interface 15, and an RSSI circuit 16. The CPU 11 executes a program stored in the memory 12 and realizes various functions provided by the master device 10. The input device 13 receives an operation input from a caller or the like. The input device 13 includes a call mode setting switch (hereinafter referred to as a “call mode setting switch”). The wireless communication interface 15 performs wireless communication with the slave device 20 in accordance with a wireless connection protocol such as WAP (Wireless Access Protocol). The wireless communication interface 15 performs ad hoc communication with the slave device 20. As this ad hoc communication protocol, for example, autonomous distributed by a multi-hop method such as Hi-TORA (Temporally Ordered Routing Algorithm), Hi-AODV (Ad Hoc On-Demand Distance Vector Routing), Hi-DSR (Dynamic Source Routing), etc. Type ad hoc communication routing protocols can be used. These protocols are detailed in, for example, “Yoshiaki Kakuda, 1 other person,“ Autonomous distributed clustering and hierarchical routing of ad hoc networks ”, April 26, 2004, 17th Circuit and System, Karuizawa Workshop”. The CPU 11, the memory 12, the input device 13, the display device 14, the wireless communication interface 15, and the RSSI circuit 16 are connected via a bus 17 so as to communicate with each other.

図2Bにスレーブ装置20のハードウエア構成を示している。スレーブ装置20は、CPU21、メモリ22、無線通信インタフェース23、及びRSSI回路24(RSSI : Radio Signal Strength Indicator)を有する。CPU21は、メモリ22に記憶されているプログラムを実行し、スレーブ装置20が提供する各種の機能を実現する。無線通信インタフェース23は、WAP(Wireless Access Protocol)等の無線接続プロトコルに従ってマスター装置10との間で無線通信を行う。また無線通信インタフェース23は、マスター装置10やスレーブ装置20との間でアドホック通信を行う。このアドホック通信のプロトコルは上述したマスター装置10の無線通信インタフェース23に用いられるものと同様である。   FIG. 2B shows the hardware configuration of the slave device 20. The slave device 20 includes a CPU 21, a memory 22, a wireless communication interface 23, and an RSSI circuit 24 (RSSI: Radio Signal Strength Indicator). The CPU 21 executes a program stored in the memory 22 and realizes various functions provided by the slave device 20. The wireless communication interface 23 performs wireless communication with the master device 10 according to a wireless connection protocol such as WAP (Wireless Access Protocol). The wireless communication interface 23 performs ad hoc communication with the master device 10 and the slave device 20. This ad hoc communication protocol is the same as that used for the wireless communication interface 23 of the master device 10 described above.

RSSI回路24は、無線通信インタフェース23によって行われる通信の受信電界強度を測定してCPU21に随時伝える。CPU21、メモリ22、無線通信インタフェース23、及びRSSI回路24は、バス25を介して互いに通信可能に接続されている。   The RSSI circuit 24 measures the received electric field strength of communication performed by the wireless communication interface 23 and transmits it to the CPU 21 as needed. The CPU 21, the memory 22, the wireless communication interface 23, and the RSSI circuit 24 are connected via a bus 25 so that they can communicate with each other.

図2Cにリーダ装置30のハードウエア構成を示している。リーダ装置30は、CPU31、メモリ32、スイッチ等の入力装置33、及び無線通信インタフェース34を有する。CPU31はメモリ32に記憶されているプログラムを実行し、リーダ装置30が提供する各種の機能を実現する。無線通信インタフェース34は、WAP(Wireless Access Protocol)等の無線接続プロトコルに従って、マスター装置10及びスレーブ装置20との間で無線通信を行う。なお、リーダ装置30は、CPU31、メモリ32、入力装置33、及び無線通信インタフェース34はバス35を介して互いに通信可能に接続されている。   FIG. 2C shows the hardware configuration of the reader device 30. The reader device 30 includes a CPU 31, a memory 32, an input device 33 such as a switch, and a wireless communication interface 34. The CPU 31 executes a program stored in the memory 32 and realizes various functions provided by the reader device 30. The wireless communication interface 34 performs wireless communication between the master device 10 and the slave device 20 according to a wireless connection protocol such as WAP (Wireless Access Protocol). In the reader device 30, the CPU 31, the memory 32, the input device 33, and the wireless communication interface 34 are connected via a bus 35 so that they can communicate with each other.

図3Aにマスター装置10によって提供される機能を示している。同図において、点呼開始検知部111は、入力装置13に対して点呼開始を指示する入力操作が行われたかどうかをリアルタイムに監視する。出力制御指示部112は、スレーブ装置20に、スレーブ装置20が他のスレーブ装置20とアドホック通信を行う際の送信出力を制御する指示(以下、「送信出力制御指示」と称する。)を送信する。図4Aに送信出力制御指示410のデータ構成を示している。同図に示すように、送信出力制御指示410には送信出力を指定する情報411が含まれる。   FIG. 3A shows the functions provided by the master device 10. In the figure, a call start detection unit 111 monitors in real time whether an input operation for instructing the input device 13 to start a call is performed. The output control instruction unit 112 transmits to the slave device 20 an instruction (hereinafter referred to as “transmission output control instruction”) for controlling the transmission output when the slave device 20 performs ad hoc communication with another slave device 20. . FIG. 4A shows the data structure of the transmission output control instruction 410. As shown in the figure, the transmission output control instruction 410 includes information 411 specifying transmission output.

ルーティング構成指示部113は、スレーブ装置20に、アドホック通信のためのルーティングの構成を開始する指示(以下、「ルーティング構成指示」と称する。)を送信する。ルーティング完了報告受信部114は、スレーブ装置20から送信されてくる、後述のルーティング完了報告を受信する。   The routing configuration instruction unit 113 transmits to the slave device 20 an instruction to start a routing configuration for ad hoc communication (hereinafter referred to as a “routing configuration instruction”). The routing completion report receiving unit 114 receives a routing completion report, which will be described later, transmitted from the slave device 20.

RSSI試験実行指示部115は、スレーブ装置20に、RSSI試験の実行の指示(以下、「RSSI試験実行指示」と称する。)を送信する。RSSI試験結果受信部116は、スレーブ装置20から送信されてくる、後述のRSSI試験結果を受信する。   The RSSI test execution instruction unit 115 transmits an instruction to execute the RSSI test (hereinafter referred to as “RSSI test execution instruction”) to the slave device 20. The RSSI test result receiving unit 116 receives an RSSI test result, which will be described later, transmitted from the slave device 20.

識別子受信部117は、入力装置13に対して行われる操作入力に応じて、又は自動的に、リーダ装置30に記憶されている識別子の送信を要求する指示(以下、「識別子送信要求」と称する。)をリーダ装置30に送信し、これに応じてリーダ装置30から送信されてくる識別子を受信する。   The identifier receiving unit 117 is an instruction for requesting transmission of an identifier stored in the reader device 30 (hereinafter referred to as “identifier transmission request”) in response to an operation input performed on the input device 13 or automatically. .) Is transmitted to the reader device 30, and the identifier transmitted from the reader device 30 is received accordingly.

図3Bにスレーブ装置20によって提供される機能を示している。同図において、送信出力制御部211は、マスター装置10から送信されてくる送信出力制御指示を受信すると、他のスレーブ装置20とアドホック通信を行う際の送信出力が受信した送信出力制御指示に指定されている送信出力となるように、自身の無線通信インタフェース23の送信出力を制御する。   FIG. 3B shows the functions provided by the slave device 20. In the figure, when the transmission output control unit 211 receives a transmission output control instruction transmitted from the master device 10, the transmission output when performing ad hoc communication with another slave device 20 is designated as the received transmission output control instruction. The transmission output of its own wireless communication interface 23 is controlled so as to be the transmission output that has been performed.

アドホック通信制御部212は、マスター装置10から送信されてくるルーティング構成指示を受信すると、アドホック通信のためのルーティング処理を開始する。またルーティング処理の完了後は、その完了報告であるルーティング完了報告をマスター装置10に送信する。なお、マスター装置10は、記憶している全てのスレーブ装置20からルーティング完了報告を受信した場合にルーティングが完了したことを認識する。   Upon receiving the routing configuration instruction transmitted from the master device 10, the ad hoc communication control unit 212 starts a routing process for ad hoc communication. Further, after the completion of the routing process, a routing completion report as a completion report is transmitted to the master device 10. Note that the master device 10 recognizes that the routing is completed when the routing completion report is received from all the slave devices 20 stored therein.

図4Bにルーティング完了報告420のデータ構成を示している。同図に示すように、ルーティング完了報告420は、ルーティング完了報告420の送信元のスレーブ装置20の識別子421、及び、マスター装置10から送信元のスレーブ装置20までのルーティング径路を示すノードの識別子の一覧であるノード一覧422が含まれる。   FIG. 4B shows the data structure of the routing completion report 420. As shown in the figure, the routing completion report 420 includes the identifier 421 of the transmission source slave device 20 of the routing completion report 420 and the identifier of the node indicating the routing path from the master device 10 to the transmission source slave device 20. A node list 422 which is a list is included.

RSSI試験制御部213は、マスター装置10から送信されてくるRSSI試験実行指示を受信すると、ルーティング処理によってアドホック通信が可能になっている他のスレーブ装置20と通信し、その通信の際の受信電界強度を測定する。またRSSI試験制御部213は、測定した受信電界強度を記載したデータであるRSSI試験結果をマスター装置10に送信する。   When the RSSI test control unit 213 receives the RSSI test execution instruction transmitted from the master device 10, the RSSI test control unit 213 communicates with another slave device 20 that is capable of ad hoc communication by the routing process, and receives electric field at the time of the communication. Measure strength. The RSSI test control unit 213 transmits an RSSI test result, which is data describing the measured received electric field strength, to the master device 10.

図4CにRSSI試験結果420のデータ構成を示している。同図に示すように、RSSI試験結果420には、RSSI試験の対象となった通信相手のスレーブ装置20の識別子432と、測定した受信電界強度を示す情報433と、パケット損失率を示す情報434とが含まれる。   FIG. 4C shows the data structure of the RSSI test result 420. As shown in the figure, the RSSI test result 420 includes an identifier 432 of the communication partner slave device 20 subjected to the RSSI test, information 433 indicating the measured received electric field strength, and information 434 indicating the packet loss rate. And are included.

読出要求応答部214は、リーダ装置30から送信されてくるスレーブ装置20の識別子の読出要求(以下、「識別子読出要求」と称する。)を受信すると、識別子記憶部216が記憶している当該スレーブ装置20の識別子をリーダ装置30に送信する。識別子記憶部216は、当該スレーブ装置20の識別子を記憶する。   When the read request response unit 214 receives the read request for the identifier of the slave device 20 (hereinafter referred to as “identifier read request”) transmitted from the reader device 30, the slave stored in the identifier storage unit 216 stores the slave. The identifier of the device 20 is transmitted to the reader device 30. The identifier storage unit 216 stores the identifier of the slave device 20.

図3Cにリーダ装置30によって提供される機能を示している。同図において、識別子取得部311は、スレーブ装置20に識別子読出要求を送信し、これに応じてスレーブ装置20から送信されてくる識別子を受信して記憶する。なお、識別子取得部311は、入力装置33に対して行われる所定の操作入力に応じて識別子読出要求の送信を開始し、入力装置33に対して行われる所定の操作入力に応じて識別子読出要求の送信を停止する。識別子送信部312は、マスター装置10から送信されてくる識別子送信要求を受信すると、記憶している識別子をマスター装置10に送信する。   FIG. 3C shows functions provided by the reader device 30. In the figure, an identifier acquisition unit 311 transmits an identifier read request to the slave device 20, and receives and stores an identifier transmitted from the slave device 20 in response thereto. The identifier acquisition unit 311 starts to transmit an identifier read request in response to a predetermined operation input made to the input device 33, and the identifier read request in response to a predetermined operation input made to the input device 33. Stop sending Upon receiving the identifier transmission request transmitted from the master device 10, the identifier transmission unit 312 transmits the stored identifier to the master device 10.

次に点呼システム1を用いて行われる具体的な点呼方法について説明する。図5に点呼システム1を用いて行われる点呼方法を示している。まず点呼者はマスター装置10に点呼モードを設定する(S511)。この点呼モードには「広域」と「狭域」とがある。例えばバス外(車外)で点呼を行う場合など、被点呼者が広域に存在する場合には、上記点呼モードを「広域」に設定する。一方、例えばバス内(車内)でツアー参加者が全員揃っているかどうかを確認する場合など、被点呼者が狭域に存在する場合には、上記点呼モードを「狭域」に設定する。点呼を行う場合には、点呼者はマスター装置10に点呼開始の指示操作を行う(S512)。その後、暫くしてマスター装置10の表示装置14に点呼結果が表示されるので、点呼者は表示されている点呼結果を確認する(S513)。   Next, a specific call method performed using the call system 1 will be described. FIG. 5 shows a call method performed using the call system 1. First, the caller sets a call mode to the master device 10 (S511). There are “wide area” and “narrow area” in this call mode. For example, when the callee exists in a wide area, such as when making a call outside the bus (outside the vehicle), the call mode is set to “wide area”. On the other hand, when the to-be-called party exists in a narrow area, for example, when it is confirmed whether all tour participants are in the bus (in the car), the call mode is set to “narrow area”. When making a call, the caller instructs the master device 10 to start a call (S512). After that, since the call result is displayed on the display device 14 of the master device 10 for a while, the caller confirms the displayed call result (S513).

なお、点呼者は入力装置13に所定の操作を行うことで、マスター装置10に各点呼モード(「広域」と「狭域」)における点呼対象範囲を設定することができる。   The caller can set a call target range in each call mode (“wide area” and “narrow area”) in the master apparatus 10 by performing a predetermined operation on the input device 13.

このように、本実施形態の点呼システム1によれば、点呼者はマスター装置10に対して簡単な操作を行うだけで点呼を行うことができる。また点呼に際し、被点呼者はとくに煩雑な操作を強いられることがない。従って、被点呼者がツアー参加者等である場合には、点呼者は顧客に点呼の煩わしさを感じさせることなくスムーズに点呼を行うことができる。   Thus, according to the call system 1 of the present embodiment, the caller can make a call only by performing a simple operation on the master device 10. In addition, when making a call, the called party is not forced to perform a particularly complicated operation. Therefore, when the callee is a tour participant or the like, the caller can make a call smoothly without making the customer feel the trouble of the call.

次に図5に示した点呼方法の実施に際し、マスター装置10、スレーブ装置20、及びリーダ装置30によって行われる処理について図6A及び図6Bに示すフローチャートとともに説明する。   Next, processing performed by the master device 10, the slave device 20, and the reader device 30 when the call method shown in FIG. 5 is performed will be described with reference to the flowcharts shown in FIGS. 6A and 6B.

マスター装置10は、入力装置13に点呼開始操作が行われたかどうかをリアルタイムに監視している(S611)。点呼開始操作が行われたことを検知すると(S611:YES)、マスター装置10はスレーブ装置20の無線通信インタフェース23の送信出力がマスター装置10に設定されている点呼モードに応じた送信出力となるようにする送信出力制御指示を各スレーブ装置20に送信する(S612)。   The master device 10 monitors in real time whether or not a call start operation has been performed on the input device 13 (S611). When it is detected that the call start operation has been performed (S611: YES), the master device 10 sets the transmission output of the wireless communication interface 23 of the slave device 20 to the transmission output corresponding to the call mode set in the master device 10. The transmission output control instruction to be transmitted is transmitted to each slave device 20 (S612).

スレーブ装置20は、マスター装置10から送信されてくる送信出力制御指示を受信すると、無線通信インタフェース23の送信出力が受信した上記送信出力制御指示によって指定される送信出力となるように、自身の無線通信インタフェース23の送信出力を制御する(S613)。   When the slave device 20 receives the transmission output control instruction transmitted from the master device 10, the slave device 20 has its own wireless so that the transmission output of the wireless communication interface 23 becomes the transmission output specified by the received transmission output control instruction. The transmission output of the communication interface 23 is controlled (S613).

次にマスター装置10は、ルーティングを利用した点呼処理(S630)を実行する。この処理の詳細を図6Bに示している。まずマスター装置10は、各スレーブ装置20に対してルーティング構成指示を送信する(S631)。またマスター装置10は、ルーティング構成指示の送信とともに、後述するS638のタイムオーバ判定処理で用いるタイマーのカウントを開始する(S634)。   Next, the master device 10 executes a roll call process (S630) using routing. Details of this processing are shown in FIG. 6B. First, the master device 10 transmits a routing configuration instruction to each slave device 20 (S631). The master device 10 starts counting the timer used in the time-over determination process of S638, which will be described later, together with the transmission of the routing configuration instruction (S634).

スレーブ装置20は、マスター装置10から送信されてくるルーティング構成指示を受信すると(S632)、他のスレーブ装置20とアドホック通信によるネットワークを構成するためのルーティング構成処理を開始する(S633)。ルーティング構成処理は、例えば、テーブル駆動型(proactive型)、オンデマンド型(reactive型)、テーブル駆動型とオンデマンド型の2つの要素を併せ持つ方式であるハイブリッド型等のアドホック通信のルーティングアルゴリズムに従って行われる。アドホック通信のルーティングアルゴリズムについては、例えば「角田良明,大田知行、”アドホックネットワークルーティング”、「オペレーションズ・リサーチ」3月号 Vol.48 No.3 2003」に詳しい。   When receiving the routing configuration instruction transmitted from the master device 10 (S632), the slave device 20 starts a routing configuration process for configuring a network by ad hoc communication with other slave devices 20 (S633). The routing configuration process is performed according to a routing algorithm for ad hoc communication such as a table-driven type (proactive type), an on-demand type (reactive type), a hybrid type that has two elements of a table-driven type and an on-demand type. Is called. The ad hoc communication routing algorithm is detailed in, for example, “Yoshiaki Kakuda, Tomoyuki Ohta,“ Ad Hoc Network Routing ”,“ Operations Research ”March Vol.48 No.3 2003”.

スレーブ装置20は、ルーティング処理が完了すると(S635:YES)、ルーティング完了報告をマスター装置10に送信する(S636)。   When the routing processing is completed (S635: YES), the slave device 20 transmits a routing completion report to the master device 10 (S636).

マスター装置10は、スレーブ装置20から送信されてくるルーティング完了報告を受信すると(S637)、受信したルーティング完了報告に記載されているスレーブ装置20の識別子をメモリ12に記憶する(S638)。   When receiving the routing completion report transmitted from the slave device 20 (S637), the master device 10 stores the identifier of the slave device 20 described in the received routing completion report in the memory 12 (S638).

次にマスター装置10は、タイマーのカウント値が予めメモリ12に記憶してある閾値を超えているかどうか、すなわち、タイムオーバかどうかを判定する(S639)。タイムオーバであれば(S639:YES)、ルーティングを利用した点呼処理630を終了し、そうでなければ(S639:NO)、S637に戻ってルーティング完了報告の受信待ち状態となる。   Next, the master device 10 determines whether or not the count value of the timer exceeds the threshold value stored in the memory 12 in advance, that is, whether or not the time is over (S639). If the time is over (S639: YES), the call processing 630 using routing is terminated. If not (S639: NO), the process returns to S637 and waits to receive a routing completion report.

なお、S639のタイムオーバ判定処理により、マスター装置10が永久にスレーブ装置20からルーティング完了報告を待ち続けてしまうのを防ぐことができる。タイムオーバ判定処理に用いる上記閾値は、例えばアドホック通信のルーティング構成処理に要する平均的な時間よりも少し長い時間に設定される。   Note that the master device 10 can be prevented from waiting for a routing completion report from the slave device 20 forever by the time-over determination process in S639. The threshold value used for the time-over determination process is set to a time slightly longer than the average time required for the ad hoc communication routing configuration process, for example.

S640では、マスター装置10は、全てのスレーブ装置20からルーティング完了報告を受信したかどうかを判定する(S640)。全てのスレーブ装置20からルーティング完了報告を受信している場合には(S640:YES)、ルーティングを利用した点呼処理630を終了し、そうでなければ(S640:NO)、S637に戻って再びルーティング完了報告の受信待ち状態となる。   In S640, the master device 10 determines whether or not routing completion reports have been received from all the slave devices 20 (S640). If routing completion reports have been received from all slave devices 20 (S640: YES), the call processing 630 using routing is terminated, otherwise (S640: NO), return to S637 and reroute. It will be ready to receive a completion report.

なお、マスター装置10は、予め被点呼者に所持させている全てのスレーブ装置20の識別子をメモリ12に記憶しており、全てのスレーブ装置20からルーティング完了報告を受信しているかどうかの上記判定は、マスター装置10がS638において記憶した識別子と、予め記憶している識別子とを比較することにより行われる。   Note that the master device 10 stores in the memory 12 the identifiers of all the slave devices 20 that the callee has in advance, and determines whether the routing completion reports have been received from all the slave devices 20 or not. Is performed by comparing the identifier stored in S638 by the master device 10 with the identifier stored in advance.

以上のように、ルーティングを利用した点呼処理(S630)が実行されると、マスター装置10のメモリ12には、各スレーブ装置20から応答されてきた各スレーブ装置20の識別子が記憶される。従って、メモリ12に記憶されている識別子を確認することで、各スレーブ装置20の存在有無を知ることができ、点呼を行うことができる。   As described above, when the call processing (S630) using routing is executed, the memory 12 of the master device 10 stores the identifier of each slave device 20 that has been responded from each slave device 20. Therefore, by confirming the identifier stored in the memory 12, the presence or absence of each slave device 20 can be known, and a call can be made.

次にマスター装置10は、RSSI試験を利用した点呼処理(S650)を実行する。この処理の詳細を図6Cに示している。まずマスター装置10は、各スレーブ装置20に対し、RSSI試験実行指示を送信する(S651)。またマスター装置10は、RSSI試験実行指示の送信とともに、後述するS637のタイムオーバ判定処理で用いるタイマーのカウントを開始する(S652)。   Next, the master device 10 executes a roll call process (S650) using an RSSI test. Details of this processing are shown in FIG. 6C. First, the master device 10 transmits an RSSI test execution instruction to each slave device 20 (S651). The master device 10 starts counting the timer used in the time-over determination process of S637 described later together with the transmission of the RSSI test execution instruction (S652).

スレーブ装置20は、マスター装置10から送信されてくるRSSI試験実行指示を受信すると(S653)、他のスレーブ装置20との間で試験通信を行ってRSSI試験を実行し(S654)、他のスレーブ装置20から受信した電波の受信電界強度等を含むRSSI試験の結果をマスター装置10に送信する(S655)。なお、マスター装置10から送信されてくるRSSI試験実行指示を受信したスレーブ装置20が、さらに他のスレーブ装置にRSSI試験実行指示を送信するようにしてもよい。   When the slave device 20 receives the RSSI test execution instruction transmitted from the master device 10 (S653), the slave device 20 performs test communication with the other slave devices 20 to execute the RSSI test (S654), and the other slaves. The result of the RSSI test including the received electric field strength of the radio wave received from the device 20 is transmitted to the master device 10 (S655). Note that the slave device 20 that has received the RSSI test execution instruction transmitted from the master device 10 may further transmit the RSSI test execution instruction to another slave device.

マスター装置10は、スレーブ装置20から送信されてくるRSSI試験結果を受信すると(S656)、受信したRSSI試験結果に記載されているスレーブ装置20の識別子とRSSI試験結果をメモリ12に記憶する(S657)。   When receiving the RSSI test result transmitted from the slave device 20 (S656), the master device 10 stores the identifier of the slave device 20 and the RSSI test result described in the received RSSI test result in the memory 12 (S657). ).

次にマスター装置10は、タイマーのカウント値が予めメモリ12に記憶してある閾値を超えているかどうか、すなわち、タイムオーバかどうかを判定する(S658)。タイムオーバであれば(S658:YES)、S660の処理に進み、そうでなければ(S658:NO)、S656に戻ってRSSI試験結果の受信待ち状態となる。   Next, the master device 10 determines whether or not the count value of the timer exceeds the threshold value stored in the memory 12 in advance, that is, whether or not the time is over (S658). If the time is over (S658: YES), the process proceeds to S660. If not (S658: NO), the process returns to S656 and waits to receive an RSSI test result.

なお、S658のタイムオーバ判定処理により、マスター装置10が永久にスレーブ装置20からRSSI試験結果を待ち続けてしまうのを防ぐことができる。タイムオーバ判定処理に用いる上記閾値は、例えばRSSI試験の実行に要する平均的な時間よりも少し長い時間に設定される。   Note that the master device 10 can be prevented from waiting for the RSSI test result from the slave device 20 forever by the time-over determination process in S658. The threshold value used for the time over determination process is set to a time slightly longer than an average time required for executing the RSSI test, for example.

S659では、マスター装置10は、全てのスレーブ装置20からRSSI試験結果を受信したかどうかを判定する。全てのスレーブ装置20からRSSI試験結果を受信している場合には(S659:YES)、S660に進み、そうでなければ(S659:NO)、S656に戻ってRSSI試験結果の受信待ち状態となる。なお、マスター装置10は、予め被点呼者に所持させている全てのスレーブ装置20の識別子をメモリ12に記憶しており、全てのスレーブ装置20からルーティング完了報告を受信しているかどうかの上記判定は、マスター装置10がS638において記憶した識別子と、予め記憶している識別子とを比較することにより行われる。   In S659, the master device 10 determines whether RSSI test results have been received from all the slave devices 20. If the RSSI test results have been received from all the slave devices 20 (S659: YES), the process proceeds to S660; otherwise (S659: NO), the process returns to S656 and enters the RSSI test result reception waiting state. . Note that the master device 10 stores in the memory 12 the identifiers of all the slave devices 20 that the callee has in advance, and determines whether the routing completion reports have been received from all the slave devices 20 or not. Is performed by comparing the identifier stored in S638 by the master device 10 with the identifier stored in advance.

S660では、マスター装置10は、受信してメモリ12に記憶している各スレーブ装置20のRSSI試験結果が適正であるか、すなわち、各スレーブ装置20の送信出力が、送信出力制御指示に指定された送信出力に設定されているかどうかを判定する。適正に設定されている場合には(S660:YES)、RSSI試験を利用した点呼処理650を終了し、適正に設定されていない場合には(S660:NO)、S651に戻って再度RSSI試験実行指示を送信する。なお、適正に設定されていない場合には(S660:NO)、S651ではなく、各スレーブ装置20に送信出力制御指示を再度送信するようにしてもよい。   In S660, the master device 10 determines whether the RSSI test result of each slave device 20 received and stored in the memory 12 is appropriate, that is, the transmission output of each slave device 20 is designated in the transmission output control instruction. It is determined whether or not the transmission output is set. If it is set properly (S660: YES), the call process 650 using the RSSI test is terminated. If it is not set properly (S660: NO), the process returns to S651 and the RSSI test is executed again. Send instructions. If the setting is not appropriate (S660: NO), the transmission output control instruction may be transmitted again to each slave device 20 instead of S651.

以上のように、ルーティングを利用した点呼処理(S630)に加えて、RSSI試験を利用した点呼処理(S650)も行われる。すなわち、RSSI試験を利用した点呼処理(S650)が実行されると、マスター装置10のメモリ12には、各スレーブ装置20から応答されてきた各スレーブ装置20の識別子とRSSI試験結果とが記憶される。従って、メモリ12に記憶されている識別子を確認することで、各スレーブ装置20の存在有無を知ることができ、点呼を行うことができる。   As described above, in addition to the call processing (S630) using routing, the call processing (S650) using the RSSI test is also performed. That is, when the roll call process (S650) using the RSSI test is executed, the memory 12 of the master device 10 stores the identifier of each slave device 20 and the RSSI test result returned from each slave device 20. The Therefore, by confirming the identifier stored in the memory 12, the presence or absence of each slave device 20 can be known, and a call can be made.

またRSSI試験を利用した点呼処理(S650)が完了した状態(S660:YES)では、各スレーブ装置20の送信出力が適正な値に設定されていることが補償されている。このため、バス内(車内)でツアー参加者が全員揃っているかどうかを確認する場合など、被点呼者が存在するかどうかを確実に把握することができる。   Further, in a state (S660: YES) in which the call processing (S650) using the RSSI test is completed, it is compensated that the transmission output of each slave device 20 is set to an appropriate value. For this reason, it can be ascertained whether or not the to-be-called person exists, for example, when it is confirmed whether all tour participants are in the bus (in the car).

なお、以上の実施形態の説明は本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明はその趣旨を逸脱することなく、変更、改良され得ると共に本発明にはその等価物が含まれることは勿論である。   The above description of the embodiment is for facilitating understanding of the present invention, and does not limit the present invention. It goes without saying that the present invention can be changed and improved without departing from the gist thereof, and that the present invention includes equivalents thereof.

例えば、バスの車内で点呼を行う場合は、バス車外に存在するスレーブ装置20をカウントし、点呼の精度が低下する可能性があるが、これは例えば使用される電波の波長に応じた間隔のメッシュからなる金属製シートを埋め込んだフィルム等をバスの窓等の電波が透過する可能性がある部分に施すことで防ぐことができる。   For example, when making a call inside a bus car, the slave device 20 existing outside the bus car is counted, and the accuracy of the call may be reduced. For example, this may occur at intervals corresponding to the wavelength of the radio wave used. This can be prevented by applying a film or the like in which a metal sheet made of mesh is embedded to a portion where a radio wave such as a bus window may be transmitted.

本発明の一実施形態として説明する点呼システム1の概略的な構成を示す図である。It is a figure which shows schematic structure of the call system 1 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するマスター装置10のハードウエア構成を示す図である。It is a figure which shows the hardware constitutions of the master apparatus 10 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するスレーブ装置20のハードウエア構成を示す図である。It is a figure which shows the hardware constitutions of the slave apparatus 20 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するリーダ装置30のハードウエア構成を示す図である。It is a figure which shows the hardware constitutions of the reader apparatus 30 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するマスター装置10によって提供される機能を示す図である。It is a figure which shows the function provided by the master apparatus 10 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するスレーブ装置20によって提供される機能を示す図である。It is a figure which shows the function provided by the slave apparatus 20 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するリーダ装置30によって提供される機能を示す図である。It is a figure which shows the function provided by the reader apparatus 30 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する送信出力制御指示410のデータ構成を示す図である。It is a figure which shows the data structure of the transmission output control instruction | indication 410 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するルーティング完了報告420のデータ構成を示す図である。It is a figure which shows the data structure of the routing completion report 420 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するRSSI試験結果430のデータ構成を示す図である。It is a figure which shows the data structure of the RSSI test result 430 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する点呼システム1を用いて行われる点呼方法に際し、点呼者がマスター装置10に対して行う操作手順を示すフローチャートである。It is a flowchart which shows the operation procedure which a caller performs with respect to the master apparatus 10 in the case of the call method performed using the call system 1 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する図5に示した方法により点呼が行われる際のマスター装置10、スレーブ装置20によって行われる処理を説明するフローチャートである。It is a flowchart explaining the process performed by the master apparatus 10 and the slave apparatus 20 when a call is performed by the method shown in FIG. 5 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するルーティングを利用した点呼処理(S630)を説明するフローチャートである。It is a flowchart explaining the telephone call process (S630) using the routing demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明するRSSI試験を利用した点呼処理(S650)を説明するフローチャートである。It is a flowchart explaining the telephone call process (S650) using the RSSI test demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する集計・表示処理(S670)を説明するフローチャートである。It is a flowchart explaining the totalization / display process (S670) demonstrated as one Embodiment of this invention.

符号の説明Explanation of symbols

1 点呼システム
10 マスター装置
15 無線通信インタフェース
16 RSSI回路
20 スレーブ装置
23 無線通信インタフェース
24 RSSI回路
30 リーダ装置
34 無線通信インタフェース
112 出力制御指示部
113 ルーティング構成指示部
114 ルーティング完了報告受信部
115 RSSI試験実行指示部
116 RSSI試験結果受信部
117 識別子受信部
211 送信出力制御部
212 アドホック通信制御部
213 RSSI試験制御部
214 読出要求応答部
312 識別子送信部
1-point call system 10 master device 15 wireless communication interface 16 RSSI circuit 20 slave device 23 wireless communication interface 24 RSSI circuit 30 reader device 34 wireless communication interface 112 output control instruction unit 113 routing configuration instruction unit 114 routing completion report reception unit 115 RSSI test execution Instructing unit 116 RSSI test result receiving unit 117 Identifier receiving unit 211 Transmission output control unit 212 Ad hoc communication control unit 213 RSSI test control unit 214 Read request response unit 312 Identifier transmission unit

Claims (10)

点呼者によって操作される、CPU、メモリ、及び無線通信インタフェースを有するマスター装置と、
被点呼者によって携帯される、CPU、メモリ、及びアドホック通信が可能な無線インタフェースを有する複数のスレーブ装置と
を含んで構成される点呼システムを用いて行われる点呼方法であって、
前記マスター装置が、前記スレーブ装置間でアドホックネットワークのルーティングを構成するように指示するルーティング構成指示を前記スレーブ装置に無線送信するステップと、
前記スレーブ装置が、前記ルーティング構成指示を受信したのに応じてルーティングの構成処理を開始するステップと、
前記スレーブ装置が、自身の識別子を付帯させた前記ルーティングの完了報告を前記マスター装置に無線送信するステップと、
前記マスター装置が、前記ルーティングの完了報告を受信し、受信した前記完了報告に基づいて、前記スレーブ装置の存在有無を確認するステップと
を含むこと
を特徴とする点呼方法。
A master device having a CPU, a memory, and a wireless communication interface operated by a caller;
A call method carried out using a call system comprising a CPU, a memory, and a plurality of slave devices having a radio interface capable of ad hoc communication carried by a callee,
The master device wirelessly transmits to the slave device a routing configuration instruction that instructs to configure ad hoc network routing between the slave devices;
The slave device starts routing configuration processing in response to receiving the routing configuration instruction;
The slave device wirelessly transmits the routing completion report with its own identifier to the master device;
The master device includes a step of receiving the routing completion report and confirming the presence / absence of the slave device based on the received completion report.
請求項1に記載の点呼方法であって、
前記マスター装置は、前記スレーブ装置が前記アドホック通信を行う際の送信出力を指定する情報を取得する入力装置を有し、
前記マスター装置が、前記スレーブ装置が前記アドホック通信を行う際の送信出力が、前記入力装置から取得した送信出力となるように指示する送信出力制御指示を前記スレーブ装置に送信するステップと、
前記スレーブ装置が、前記送信出力制御指示を受信し、自身が前記アドホック通信を行う際の送信出力が、受信した前記送信出力制御指示に指定される送信出力となるように制御するステップと、
をさらに含むこと
を特徴とする点呼方法。
The call method according to claim 1,
The master device has an input device for acquiring information designating a transmission output when the slave device performs the ad hoc communication,
The master device transmitting to the slave device a transmission output control instruction that instructs the transmission output when the slave device performs the ad hoc communication to be the transmission output acquired from the input device;
The slave device receives the transmission output control instruction, and controls the transmission output when the slave apparatus performs the ad hoc communication to be the transmission output specified in the received transmission output control instruction;
The call method characterized by further including these.
請求項2に記載の点呼方法であって、
前記スレーブ装置は、RSSI回路を有し、
前記マスター装置が、RSSI試験の実行を指示するRSSI試験実行指示を前記スレーブ装置に送信するステップと、
前記スレーブ装置が、前記RSSI試験実行指示を受信したのに応じてRSSI試験を実行するステップと、
前記スレーブ装置が、自身の識別子を付帯させた前記RSSI試験の実行結果を前記マスター装置に送信するステップと、
前記マスター装置が、前記RSSI試験の実行結果を受信し、受信した前記RSSI試験の実行結果に基づいて、前記スレーブ装置の存在有無を確認するステップと
をさらに含むこと
を特徴とする点呼方法。
The call method according to claim 2,
The slave device has an RSSI circuit,
The master device transmitting an RSSI test execution instruction to instruct execution of an RSSI test to the slave device;
The slave device executing an RSSI test in response to receiving the RSSI test execution instruction;
The slave device transmitting an execution result of the RSSI test accompanied by its own identifier to the master device;
The call method further comprising the step of: the master device receiving the execution result of the RSSI test and confirming the presence or absence of the slave device based on the received execution result of the RSSI test.
請求項1に記載の点呼方法であって、
前記マスター装置が、前記ルーティング構成指示を送信した際にタイマーカウントを開始するステップと、
前記マスター装置が、前記タイマーカウントによるカウント値が予め設定された閾値を超えているか否かを判定するステップと、
前記マスター装置が、前記カウント値が前記閾値を超えた場合に、前記ルーティング完了報告の受信を中止し、前記中止の時点において既に受信している前記完了報告に基づいて、前記スレーブ装置の存在有無を確認するステップと
を含むこと
を特徴とする点呼方法。
The call method according to claim 1,
The master device starting a timer count when the routing configuration instruction is transmitted;
The master device determining whether the count value by the timer count exceeds a preset threshold; and
When the master device stops receiving the routing completion report when the count value exceeds the threshold, the presence / absence of the slave device based on the completion report already received at the time of the cancellation And a step of confirming the call.
請求項3に記載の点呼方法であって、
前記マスター装置が、前記RSSI試験実行指示を送信した際にタイマーカウントを開始するステップと、
前記マスター装置が、前記タイマーカウントによるカウント値が予め設定されている閾値を超えているか否かを判定するステップと、
前記マスター装置が、前記カウント値が前記閾値を超えた場合に、前記RSSI試験実行指示の受信を中止し、前記中止の時点において既に受信している前記RSSI試験の実行結果に基づいて、前記スレーブ装置の存在有無を確認するステップと
を含むこと
を特徴とする点呼方法。
The call method according to claim 3, wherein
The master device starts timer counting when the RSSI test execution instruction is transmitted;
The master device determining whether the count value by the timer count exceeds a preset threshold; and
When the master device stops the reception of the RSSI test execution instruction when the count value exceeds the threshold, based on the execution result of the RSSI test already received at the time of the cancellation, the slave device And a step of confirming the presence or absence of the device.
請求項1に記載の点呼方法であって、
前記点呼システムは、前記スレーブ装置を携帯する前記被点呼者の通路付近に設置され、前記スレーブ装置と無線通信を行うことにより前記スレーブ装置に記憶されている識別子を取得して記憶するリーダ装置をさらに含み、
前記マスター装置は、前記リーダ装置と通信することにより前記リーダ装置が記憶している前記識別子を取得し、
前記マスター装置は、前記リーダ装置から取得した前記識別子と、受信した前記完了報告とに基づいて、前記スレーブ装置の存在有無を確認するステップと
をさらに含むこと
を特徴とする点呼方法。
The call method according to claim 1,
The call system includes a reader device that is installed near the path of the called party carrying the slave device and acquires and stores an identifier stored in the slave device by performing wireless communication with the slave device. In addition,
The master device acquires the identifier stored in the reader device by communicating with the reader device,
The master device further includes a step of confirming the presence or absence of the slave device based on the identifier acquired from the reader device and the received completion report.
請求項3に記載の点呼方法であって、
前記点呼システムは、前記スレーブ装置を携帯する前記被点呼者の通路に設置され、前記スレーブ装置と無線通信を行うことにより前記スレーブ装置に記憶されている識別子を取得して記憶するリーダ装置をさらに含み、
前記マスター装置は、前記リーダ装置と通信することにより前記リーダ装置が記憶している前記識別子を取得し、
前記マスター装置は、前記リーダ装置から取得した前記識別子と、受信した前記RSSI試験の実行結果とに基づいて、前記スレーブ装置の存在有無を確認するステップと
をさらに含むこと
を特徴とする点呼方法。
The call method according to claim 3, wherein
The call system further includes a reader device that is installed in a path of the callee carrying the slave device and acquires and stores an identifier stored in the slave device by performing wireless communication with the slave device. Including
The master device acquires the identifier stored in the reader device by communicating with the reader device,
The master device further includes a step of confirming the presence or absence of the slave device based on the identifier acquired from the reader device and the received execution result of the RSSI test.
点呼者によって操作される、CPU、メモリ、及び無線通信インタフェースを有するマスター装置と、
被点呼者に携帯される、CPU、メモリ、及びアドホック通信が可能な無線インタフェースを有する複数のスレーブ装置と
を含んで構成される点呼システムであって、
前記マスター装置が、前記スレーブ装置間でアドホックネットワークのルーティングを構成するように指示するルーティング構成指示を前記スレーブ装置に無線送信し、
前記スレーブ装置が、前記ルーティング構成指示を受信したのに応じてルーティングの構成処理を開始し、
前記スレーブ装置が、自身の識別子を付帯させた前記ルーティングの完了報告を前記マスター装置に無線送信し、
前記マスター装置が、前記ルーティングの完了報告を受信し、受信した前記完了報告に基づいて、前記スレーブ装置の存在有無を確認すること
を特徴とする点呼システム。
A master device having a CPU, a memory, and a wireless communication interface operated by a caller;
A call system comprising a CPU, a memory, and a plurality of slave devices having a radio interface capable of ad hoc communication carried by a callee,
The master device wirelessly transmits to the slave device a routing configuration instruction that instructs to configure routing of an ad hoc network between the slave devices,
The slave device starts the routing configuration process in response to receiving the routing configuration instruction,
The slave device wirelessly transmits the routing completion report accompanied by its own identifier to the master device,
The call system, wherein the master device receives the completion report of the routing and confirms the presence / absence of the slave device based on the received completion report.
請求項8に記載の点呼システムであって、
前記マスター装置は、前記スレーブ装置が前記アドホック通信を行う際の送信出力を指定する情報を取得する入力装置を有し、
前記マスター装置が、前記スレーブ装置が前記アドホック通信を行う際の送信出力が、前記入力装置から取得した送信出力となるように指示する送信出力制御指示を前記スレーブ装置に送信し、
前記スレーブ装置が、前記送信出力制御指示を受信し、自身が前記アドホック通信を行う際の送信出力が、受信した前記送信出力制御指示に指定される送信出力となるように制御すること
を特徴とする点呼システム。
The call system according to claim 8, wherein
The master device has an input device for acquiring information designating a transmission output when the slave device performs the ad hoc communication,
The master device transmits a transmission output control instruction that instructs the transmission output when the slave device performs the ad hoc communication to be the transmission output acquired from the input device, to the slave device,
The slave device receives the transmission output control instruction, and controls so that a transmission output when the slave apparatus performs the ad hoc communication becomes a transmission output specified in the received transmission output control instruction. To call system.
請求項9に記載の点呼システムであって、
前記スレーブ装置は、RSSI回路を有し、
前記マスター装置が、RSSI試験の実行を指示するRSSI試験実行指示を前記スレーブ装置に送信し、
前記スレーブ装置が、前記RSSI試験実行指示を受信したのに応じてRSSI試験を実行し、
前記スレーブ装置が、自身の識別子を付帯させた前記RSSI試験の実行結果を前記マスター装置に送信し、
前記マスター装置が、前記RSSI試験の実行結果を受信し、受信した前記RSSI試験の実行結果に基づいて、前記スレーブ装置の存在有無を確認すること
を特徴とする点呼システム。
The call system according to claim 9, wherein
The slave device has an RSSI circuit,
The master device transmits an RSSI test execution instruction that instructs execution of an RSSI test to the slave device,
The slave device executes an RSSI test in response to receiving the RSSI test execution instruction,
The slave device sends the execution result of the RSSI test with its own identifier to the master device,
The call system, wherein the master device receives the execution result of the RSSI test, and confirms the presence or absence of the slave device based on the received execution result of the RSSI test.
JP2006355471A 2006-12-28 2006-12-28 Call method and system Expired - Fee Related JP4808151B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006355471A JP4808151B2 (en) 2006-12-28 2006-12-28 Call method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006355471A JP4808151B2 (en) 2006-12-28 2006-12-28 Call method and system

Publications (2)

Publication Number Publication Date
JP2008167234A JP2008167234A (en) 2008-07-17
JP4808151B2 true JP4808151B2 (en) 2011-11-02

Family

ID=39696047

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006355471A Expired - Fee Related JP4808151B2 (en) 2006-12-28 2006-12-28 Call method and system

Country Status (1)

Country Link
JP (1) JP4808151B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5225304B2 (en) * 2010-03-04 2013-07-03 中国電力株式会社 Call system
JP6296335B2 (en) * 2014-01-10 2018-03-20 公立大学法人広島市立大学 Transmission power control apparatus and transmission power control method in mobile ad hoc network clustering

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08235452A (en) * 1995-02-23 1996-09-13 Toraberu Ooita:Kk Roll call system
JP3277798B2 (en) * 1996-03-13 2002-04-22 株式会社日立製作所 Roll call method using contactless IC card
JP3704493B2 (en) * 2001-10-17 2005-10-12 日本電信電話株式会社 Transmission power setting method and transmission power setting program for tree-type multi-hop wireless network
JP4134798B2 (en) * 2003-04-15 2008-08-20 カシオ計算機株式会社 Wireless communication system and program

Also Published As

Publication number Publication date
JP2008167234A (en) 2008-07-17

Similar Documents

Publication Publication Date Title
JP4634878B2 (en) Wireless communication device
CN111186331A (en) Electric charging station with docking management and method of use thereof
JP2005512017A (en) Locating system and method
US6836211B2 (en) Rescue requesting method in bluetooth system
EP1748669A1 (en) Information update method for access points, and handoff support apparatus and method using the same
JP4808151B2 (en) Call method and system
JP4247286B2 (en) Wireless communication system
JP3647618B2 (en) Wireless relay device
JP2003153334A (en) System for detecting individual's whereabouts
KR101487208B1 (en) Method for providing emergency message using push method and device using the same
EP1303155A1 (en) System, method and device for determining the position of a portable device in a wireless communication system
JP6309320B2 (en) Information processing apparatus, search system, and computer program
JP3015708B2 (en) Mobile terminal, base station, system control device, and mobile phone system
JP4302019B2 (en) Wireless connection method
KR20170091288A (en) Communication system and method between accident vehicles and other vehicles
JP2010268381A (en) Gate passage detection system
KR101688962B1 (en) Device and method of PS-LTE mobile battery management
JP2002083020A (en) Seat guidance system
KR101972511B1 (en) Communication method of master node and slave node
EP4271005A1 (en) Communication device, relay device, control method, and program
JP6747036B2 (en) Mobile radio communication system, mobile station and communication method between mobile stations
EP4007240A1 (en) Method and system for collecting sensor data using data channel and control channel
JP2913324B2 (en) Wireless relay system
KR20180000860A (en) Apparatus and method for informing position of gate
JP2023087379A (en) On-vehicle communication device, travel support control system, and on-vehicle communication device control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110610

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110708

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110802

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110816

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

Free format text: PAYMENT UNTIL: 20140826

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4808151

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140826

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees