Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5963698B2 - Information sharing system, information sharing method and program - Google Patents
[go: Go Back, main page]

JP5963698B2 - Information sharing system, information sharing method and program - Google Patents

Information sharing system, information sharing method and program Download PDF

Info

Publication number
JP5963698B2
JP5963698B2 JP2013051432A JP2013051432A JP5963698B2 JP 5963698 B2 JP5963698 B2 JP 5963698B2 JP 2013051432 A JP2013051432 A JP 2013051432A JP 2013051432 A JP2013051432 A JP 2013051432A JP 5963698 B2 JP5963698 B2 JP 5963698B2
Authority
JP
Japan
Prior art keywords
information
application
unit
request source
source system
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
JP2013051432A
Other languages
Japanese (ja)
Other versions
JP2014179726A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2013051432A priority Critical patent/JP5963698B2/en
Publication of JP2014179726A publication Critical patent/JP2014179726A/en
Application granted granted Critical
Publication of JP5963698B2 publication Critical patent/JP5963698B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、複数のシステム間で情報を共有する情報共有システム、情報共有方法およびプログラムに関する。   The present invention relates to an information sharing system, an information sharing method, and a program for sharing information among a plurality of systems.

一般的に複数のシステム間で情報を共有する情報共有システムでは、情報提供元が情報要求元からの情報要求に応じて情報を提供していた。   In general, in an information sharing system in which information is shared among a plurality of systems, an information provider provides information in response to an information request from an information requester.

特許文献1には、回線状況を監視し、回線容量が狭帯域化した状況下での情報共有の技術が開示されている。   Patent Document 1 discloses a technology for sharing information in a situation where the line status is monitored and the line capacity is narrowed.

特開2009−194765号公報JP 2009-194765 A

しかし、特許文献1に記載の技術を用いても、情報要求元の位置を考慮した情報共有はできない。例えば、共有する情報が災害の情報や移動する部隊の情報など、対象の変化する状況を示す情報である場合、情報要求元との位置関係によって情報の重要性が異なる場合がある。   However, even using the technique described in Patent Document 1, information sharing that considers the location of the information request source cannot be performed. For example, when the information to be shared is information indicating a situation where the target changes, such as disaster information or moving unit information, the importance of the information may differ depending on the positional relationship with the information requester.

本発明は、上述のような事情に鑑みてなされたもので、情報提供元が情報要求元の位置に応じて、対象の状況を示す情報を提供し、共有することが可能な情報共有システムを提供することを目的とする。   The present invention has been made in view of the circumstances as described above, and provides an information sharing system in which an information provider can provide and share information indicating a target situation according to the position of an information requester. The purpose is to provide.

上記目的を達成するため、本発明に係る情報共有システムは、ネットワークを介して接続する情報提供元システムおよび情報要求元システムで構成される。情報提供元システムは、対象の位置を含む状況を示すアプリケーション情報を取得するアプリケーション情報取得部と、アプリケーション情報取得部が取得したアプリケーション情報および情報要求元システムの位置を示す情報要求元システム位置情報を記憶する第1記憶部と、情報要求元システム位置情報を参照し、情報要求元システムの位置に基づく所定の条件を満たすアプリケーション情報を選択するアプリケーション管理部と、アプリケーション管理部が選択したアプリケーション情報を情報要求元システムに送信するアプリケーション情報送信部と、情報要求元システムと通信可能な回線容量を算出する通信管理部と、を備える。アプリケーション情報送信部は、アプリケーション管理部が選択したアプリケーション情報の総量が回線容量を超える場合には、あらかじめ設定された優先順位の高いアプリケーション情報から順に選択して、回線容量を超えないように絞り込んで情報要求元システムに送信する。情報要求元システムは、情報要求元システム位置情報を記憶する第2記憶部と、情報提供元システムからアプリケーション情報を受信するアプリケーション情報受信部と、少なくとも、アプリケーション情報受信部が受信したアプリケーション情報と情報要求元システム位置情報と表示させる表示データを生成する表示データ生成部と、表示データ生成部が生成した表示データを表示する表示部と、を備える。 In order to achieve the above object, an information sharing system according to the present invention includes an information providing source system and an information requesting source system connected via a network. The information provider system includes an application information acquisition unit that acquires application information indicating a situation including a target position, application information acquired by the application information acquisition unit, and information request source system position information indicating the position of the information request source system. A first storage unit that stores information, an application management unit that refers to the information request source system location information, selects application information that satisfies a predetermined condition based on the location of the information request source system, and the application information selected by the application management unit. An application information transmitting unit that transmits to the information requesting system; and a communication management unit that calculates a line capacity communicable with the information requesting system . When the total amount of application information selected by the application management unit exceeds the line capacity, the application information transmission unit selects the application information in the order of priority set in advance and narrows it down so as not to exceed the line capacity. Sent to the information requesting system. The information request source system includes a second storage unit that stores information request source system position information, an application information reception unit that receives application information from the information providing source system, and at least application information and information received by the application information reception unit A display data generation unit that generates request source system position information and display data to be displayed, and a display unit that displays display data generated by the display data generation unit.

本発明によれば、情報提供元が情報要求元の位置に応じて対象の状況を示す情報を提供し、共有することが可能になる。   According to the present invention, it becomes possible for an information providing source to provide and share information indicating a target situation according to the position of an information requesting source.

本発明の実施の形態1に係る情報共有システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the information sharing system which concerns on Embodiment 1 of this invention. 実施の形態1に係る処理装置の機能構成例を示すブロック図である。2 is a block diagram illustrating an example of a functional configuration of a processing apparatus according to Embodiment 1. FIG. 実施の形態1に係る表示データの一例を示す図である。6 is a diagram showing an example of display data according to Embodiment 1. FIG. 実施の形態1に係る表示装置が表示する表示画面の一例を示す図である。6 is a diagram showing an example of a display screen displayed by the display device according to Embodiment 1. FIG. 実施の形態1に係る情報共有処理の動作の一例を示すフローチャートである。6 is a flowchart illustrating an example of an operation of information sharing processing according to the first embodiment. 実施の形態1に係る情報共有処理の動作の一例を示すフローチャートである。6 is a flowchart illustrating an example of an operation of information sharing processing according to the first embodiment. 本発明の実施の形態2に係る情報共有システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the information sharing system which concerns on Embodiment 2 of this invention. 本発明の実施の形態に係る処理装置のハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of the processing apparatus which concerns on embodiment of this invention.

以下に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。   EMBODIMENT OF THE INVENTION Below, the form for implementing this invention is demonstrated in detail with reference to drawings. In addition, the same code | symbol is attached | subjected to the part which is the same or it corresponds in a figure.

(実施の形態1)
図1は、本発明の実施の形態1に係る情報共有システムの構成例を示すブロック図である。実施の形態1の情報共有システム100は、ネットワーク4で接続される3つのシステム1Aとシステム1Bとシステム1Cとで構成される。システム1Aとシステム1Bとシステム1Cはすべて同様の構成であり、以下、システム1Aとシステム1Bとシステム1Cを総称してシステム1という。また、着目するシステム1を自システム、着目するシステム1以外を他システムという。
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration example of an information sharing system according to Embodiment 1 of the present invention. The information sharing system 100 according to the first embodiment includes three systems 1A, 1B, and 1C connected by a network 4. The system 1A, the system 1B, and the system 1C have the same configuration. Hereinafter, the system 1A, the system 1B, and the system 1C are collectively referred to as the system 1. Further, the system 1 of interest is referred to as the own system, and the system other than the system of interest 1 is referred to as another system.

図1の例では、情報共有システム100は、3つのシステムで構成されているが、本発明はこれに限らず、情報提供元のシステムと情報要求元のシステムとを少なくとも1以上含む2以上のシステムで構成されればよい。また、本実施の形態では、ネットワーク4は、狭帯域の無線回線とする。   In the example of FIG. 1, the information sharing system 100 includes three systems. However, the present invention is not limited to this, and two or more including at least one information providing system and one information requesting system are included. What is necessary is just to be comprised with a system. In the present embodiment, the network 4 is a narrow-band wireless line.

システム1は、アプリケーション装置11、処理装置12および表示装置13を備える。   The system 1 includes an application device 11, a processing device 12, and a display device 13.

アプリケーション装置11は、対象の状況を検出するアプリケーションを実行し、検出した対象の状況を示すアプリケーション情報を生成する。アプリケーション装置11は、生成したアプリケーション情報を処理装置12に送信する。アプリケーション装置11は、対象の状況を検出するセンサを備える装置である。   The application device 11 executes an application for detecting the target situation, and generates application information indicating the detected target situation. The application device 11 transmits the generated application information to the processing device 12. The application device 11 is a device including a sensor that detects a target situation.

対象の状況とは、災害の発生場所や、移動する部隊の位置など、他システムとの間でその情報を共有する人やモノ、事象などの位置を含み、災害の規模や被災者の情報、部隊の現在地など、人やモノ、事象などが変化する状況を示す。   The target situation includes the location of people, things, events, etc. that share that information with other systems, such as the location of the disaster and the location of the moving unit. Indicates the situation where people, things, events, etc. change, such as the current location of the unit.

処理装置12は、アプリケーション装置11から受信したアプリケーション情報を記憶する。また、処理装置12は、自システムの位置を示す自システム位置情報を記憶している。自システム位置情報は、GPS受信機などで受信してもよい。   The processing device 12 stores application information received from the application device 11. The processing device 12 stores own system position information indicating the position of the own system. The own system position information may be received by a GPS receiver or the like.

処理装置12は、ユーザからの情報要求を取得する。ユーザから情報要求を取得すると、処理装置12は、自システム位置情報と情報要求を他システムに送信する。処理装置12は、他システムから情報要求に応答するアプリケーション情報を受信し、記憶する。処理装置12は、少なくとも、アプリケーション情報と自システム位置情報とを表示する表示データを生成して表示装置13に送信する。   The processing device 12 acquires an information request from the user. When the information request is acquired from the user, the processing device 12 transmits its own system position information and the information request to another system. The processing device 12 receives and stores application information in response to an information request from another system. The processing device 12 generates display data for displaying at least the application information and the own system position information, and transmits the display data to the display device 13.

表示装置13は、処理装置12から受信した表示データを表示する。例えば、表示装置13は、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)などのディスプレイを備える装置である。   The display device 13 displays the display data received from the processing device 12. For example, the display device 13 is a device including a display such as a CRT (Cathode Ray Tube) or an LCD (Liquid Crystal Display).

また、処理装置12は、他システムから、該他システムの位置を示す他システム位置情報と情報要求とを受信した場合、記憶しているアプリケーション情報の中から、他システム位置情報を参照し、該他システムの位置に基づく所定の条件を満たすアプリケーション情報を選択する。処理装置12は、選択したアプリケーション情報を該他システムに送信する。なお、ここでいう他システム位置情報は、該他システムにとっての自システム位置情報である。   Further, when receiving the other system position information indicating the position of the other system and the information request from the other system, the processing device 12 refers to the other system position information from the stored application information, and Application information satisfying a predetermined condition based on the position of another system is selected. The processing device 12 transmits the selected application information to the other system. The other system position information here is the own system position information for the other system.

本実施の形態では、ネットワーク4が狭帯域の無線回線であるので、処理装置12は、情報要求元の他システムに提供するアプリケーション情報を選択する際、該他システムとの間の回線容量を算出し、これを考慮する。これにより、狭帯域接続しか使用できないような通信環境の場所でも使用可能となる。   In this embodiment, since the network 4 is a narrow-band wireless line, the processing device 12 calculates the line capacity with the other system when selecting application information to be provided to the other system of the information request source. And consider this. As a result, it can be used even in a communication environment where only a narrow band connection can be used.

他システムの位置を示す他システム位置情報は、処理装置12があらかじめ記憶しておいてもよい。この場合、自システム位置情報を他システムに送信する処理が不要となる。   The other system position information indicating the position of the other system may be stored in advance by the processing device 12. In this case, processing for transmitting the own system position information to another system becomes unnecessary.

また、システム1は、アプリケーション装置11、処理装置12および表示装置13をまとめて1つの装置で実現してもよい。また、システム1は、アプリケーション装置11を備えず、外部からアプリケーション情報を取得してもよい。   Further, the system 1 may be realized by combining the application device 11, the processing device 12, and the display device 13 with one device. Further, the system 1 may not include the application device 11 and may acquire application information from the outside.

図2は、実施の形態1に係る処理装置の機能構成例を示すブロック図である。処理装置12は、送受信部121、アプリケーション管理部122、入力部123、通信管理部124、表示データ生成部125および記憶部126を備える。   FIG. 2 is a block diagram illustrating a functional configuration example of the processing apparatus according to the first embodiment. The processing device 12 includes a transmission / reception unit 121, an application management unit 122, an input unit 123, a communication management unit 124, a display data generation unit 125, and a storage unit 126.

アプリケーション管理部122は、アプリケーション装置11からアプリケーション情報を受け取り、記憶部126に記憶させる。   The application management unit 122 receives application information from the application device 11 and stores it in the storage unit 126.

入力部123は、ユーザからの情報要求を取得する。あるいは、入力部123は、ユーザからの情報要求の入力を受け付けてもよいし、外部から取得してもよい。入力部123は、取得した情報要求をアプリケーション管理部122に送る。システム1は、ユーザからの情報要求を取得すると、情報要求元として機能する。   The input unit 123 acquires an information request from the user. Or the input part 123 may receive the input of the information request from a user, and may acquire from the outside. The input unit 123 sends the acquired information request to the application management unit 122. When the system 1 acquires an information request from a user, the system 1 functions as an information request source.

アプリケーション管理部122は、入力部123から情報要求を受け取ると、記憶部126が記憶する自システム位置情報と情報要求を送受信部121に送る。送受信部121は、ネットワーク4を介して自システム位置情報と情報要求を他システムに送信し、他システムから情報要求に応答するアプリケーション情報を受信する。なお、システム1が所定のタイミングで自動的に自システム位置情報と情報要求を他システムに送信してもよい。この場合は、入力部123は不要である。   When the application management unit 122 receives the information request from the input unit 123, the application management unit 122 sends the own system location information and the information request stored in the storage unit 126 to the transmission / reception unit 121. The transmission / reception unit 121 transmits its own system location information and an information request to another system via the network 4 and receives application information responding to the information request from the other system. The system 1 may automatically transmit its own system position information and information request to another system at a predetermined timing. In this case, the input unit 123 is not necessary.

アプリケーション管理部122は、送受信部121が他システムから受信したアプリケーション情報を、記憶部126に記憶させる。   The application management unit 122 causes the storage unit 126 to store application information received by the transmission / reception unit 121 from another system.

アプリケーション管理部122は、記憶部126が記憶するアプリケーション情報を表示させるために必要な各種の情報(以下、必要情報という)を記憶部126から読み出し、表示データ生成部125に送る。   The application management unit 122 reads various types of information (hereinafter referred to as necessary information) necessary for displaying the application information stored in the storage unit 126 from the storage unit 126 and sends the information to the display data generation unit 125.

表示データ生成部125は、アプリケーション管理部122から受け取った必要情報に基づいて表示データを生成し、表示装置13に送信する。表示装置13は、表示データ生成部125から受信した表示データを表示する。   The display data generation unit 125 generates display data based on the necessary information received from the application management unit 122 and transmits the display data to the display device 13. The display device 13 displays the display data received from the display data generation unit 125.

送受信部121は、ネットワーク4を介して他システムから他システム位置情報および情報要求を受信する。送受信部121は、他システムから受信した他システム位置情報を記憶部126に記憶させ、情報要求をアプリケーション管理部122に送る。システム1は、他システムから情報要求を受信すると、情報提供元として機能する。   The transmission / reception unit 121 receives the other system position information and the information request from the other system via the network 4. The transmission / reception unit 121 stores the other system position information received from the other system in the storage unit 126 and sends an information request to the application management unit 122. Upon receiving an information request from another system, the system 1 functions as an information provider.

アプリケーション管理部122は、送受信部121から情報要求を受け取ると、通信管理部124に情報要求元の他システムとの回線容量の算出を指示する。   When the application management unit 122 receives the information request from the transmission / reception unit 121, the application management unit 122 instructs the communication management unit 124 to calculate the line capacity with the other system from which the information is requested.

通信管理部124は、ネットワーク4の種別、回線状況、連接数、宛先などを管理しており、送受信部121の通信の諸元(種別、回線状況、宛先など)を設定する。また、通信管理部124は、アプリケーション管理部122からの指示により、ネットワーク4の種別、回線状況、連接数などの情報や、過去の通信履歴などから、他システムと通信可能な回線容量を算出する。   The communication management unit 124 manages the type, line status, number of connections, destinations, and the like of the network 4 and sets communication specifications (type, line status, destination, etc.) of the transmission / reception unit 121. Further, the communication management unit 124 calculates the line capacity that can communicate with other systems from information such as the type of network 4, the line status, the number of connections, the past communication history, and the like according to an instruction from the application management unit 122. .

通信管理部124は、算出した回線容量を示す回線容量情報をアプリケーション管理部122に送る。通信管理部124は、算出した回線容量に基づいて、送受信部121の通信の諸元を設定する。   The communication management unit 124 sends line capacity information indicating the calculated line capacity to the application management unit 122. The communication management unit 124 sets communication specifications of the transmission / reception unit 121 based on the calculated line capacity.

アプリケーション管理部122は、情報要求元の他システムの回線容量情報を受け取ると、記憶部126が記憶するアプリケーション情報の中から、記憶部126が記憶する他システム位置情報を参照し、該他システムの位置に基づく所定の条件を満たすアプリケーション情報を選択する。   When receiving the line capacity information of the other system of the information request source, the application management unit 122 refers to the other system location information stored in the storage unit 126 from the application information stored in the storage unit 126, and Application information satisfying a predetermined condition based on the position is selected.

例えば、アプリケーション管理部122は、該他システムの位置から所定の距離の範囲内の位置を示すアプリケーション情報を選択する。   For example, the application management unit 122 selects application information indicating a position within a predetermined distance from the position of the other system.

所定の条件は、対象の状況に基づく条件を含んでもよい。例えば、アプリケーション情報が火災の発生場所と火災の規模を示す火災情報である場合、アプリケーション管理部122は、該他システムの位置から所定の距離の範囲内に発生し、火災の規模が所定の値以上の火災情報を選択する。他の例では、アプリケーション情報が竜巻の発生場所と竜巻の進行方向と速度を示す竜巻情報である場合、該他システムに被害を与える可能性がある竜巻情報を選択する。   The predetermined condition may include a condition based on a target situation. For example, when the application information is fire information indicating a fire occurrence location and a fire scale, the application management unit 122 is generated within a predetermined distance from the position of the other system, and the fire scale is a predetermined value. Select the above fire information. In another example, when the application information is tornado information indicating the location where the tornado occurs, the traveling direction and speed of the tornado, the tornado information that may cause damage to the other system is selected.

アプリケーション管理部122は、選択したアプリケーション情報の総量が回線容量を超える場合には優先順位の高いアプリケーション情報から順に選択して、回線容量を超えないように絞り込む。ここでは、該他システムの位置に近いアプリケーション情報ほど優先順位が高いものとする。なお、優先順位は、対象の変化する状況に合わせて変更してもよい。   When the total amount of the selected application information exceeds the line capacity, the application management unit 122 selects the application information in descending order of priority, and narrows down so as not to exceed the line capacity. Here, it is assumed that application information closer to the position of the other system has a higher priority. Note that the priority order may be changed according to the situation where the object changes.

本実施の形態では、ネットワーク4が狭帯域の無線回線であるため、アプリケーション管理部122は、情報要求を受信した他システムとの回線容量の算出を通信管理部124に指示しているが、ネットワーク4が広帯域である場合には、回線容量の算出は不要な場合がある。   In the present embodiment, since the network 4 is a narrow-band wireless line, the application management unit 122 instructs the communication management unit 124 to calculate the line capacity with another system that has received the information request. When 4 is a wide band, calculation of the line capacity may not be necessary.

アプリケーション管理部122は選択したアプリケーション情報を記憶部126から読み出し、送受信部121に送る。送受信部121は、アプリケーション管理部122から受け取ったアプリケーション情報を通信管理部124に設定された通信の諸元で情報要求元の他システムに送信する。   The application management unit 122 reads the selected application information from the storage unit 126 and sends it to the transmission / reception unit 121. The transmission / reception unit 121 transmits the application information received from the application management unit 122 to the other system that requested the information using the communication parameters set in the communication management unit 124.

以下、アプリケーション装置11は災害を検出するアプリケーションを実行し、アプリケーション情報が災害の発生場所を含む災害の状況を示す災害情報である例について、図3および図4を用いて説明する。   Hereinafter, an example in which the application apparatus 11 executes an application for detecting a disaster and the application information is disaster information indicating a disaster situation including a disaster occurrence place will be described with reference to FIGS. 3 and 4.

図3は、実施の形態1に係る表示データの一例を示す図である。システム1Aの処理装置12の入力部123にユーザが災害情報を要求する情報要求を入力した場合、アプリケーション管理部122は、送受信部121にシステム1Aの位置を示す自システム位置情報と情報要求を送り、システム1Bおよびシステム1Cに送信させる。   FIG. 3 is a diagram illustrating an example of display data according to the first embodiment. When the user inputs an information request for requesting disaster information to the input unit 123 of the processing device 12 of the system 1A, the application management unit 122 sends its own system location information indicating the location of the system 1A and an information request to the transmission / reception unit 121. The system 1B and the system 1C are transmitted.

システム1Bおよびシステム1Cでは、システム1Aの位置を示す他システム位置情報を参照し、システム1Aの位置に基づく所定の条件を満たす災害情報を選択し、システム1Aに送信する。アプリケーション管理部122は、送受信部121がシステム1Bおよびシステム1Cから受信した災害情報を、記憶部126に記憶させる。   The system 1B and the system 1C refer to other system position information indicating the position of the system 1A, select disaster information satisfying a predetermined condition based on the position of the system 1A, and transmit the disaster information to the system 1A. The application management unit 122 causes the storage unit 126 to store the disaster information received by the transmission / reception unit 121 from the system 1B and the system 1C.

アプリケーション管理部122は、記憶部126が記憶する災害情報を表示させるために必要な必要情報を記憶部126から読み出し、表示データ生成部125に送る。ここでは、災害情報を表示させるための必要情報は、自システムの位置を含む地図を示す地図情報、他システム位置情報、自システム位置情報および災害情報であることとする。   The application management unit 122 reads necessary information necessary for displaying the disaster information stored in the storage unit 126 from the storage unit 126 and sends the information to the display data generation unit 125. Here, the necessary information for displaying the disaster information is map information indicating a map including the position of the own system, other system position information, own system position information, and disaster information.

表示データ生成部125は、アプリケーション管理部122から受け取った地図情報、自システム位置情報、他システム位置情報および災害情報をそれぞれ表示するレイヤ1、レイヤ2、レイヤ3およびレイヤ4の4つのレイヤで構成される表示データを生成し、表示装置13に送信する。   The display data generation unit 125 is composed of four layers, layer 1, layer 2, layer 3 and layer 4, for displaying the map information received from the application management unit 122, own system position information, other system position information, and disaster information, respectively. Display data to be generated is transmitted to the display device 13.

図3の例では、レイヤ1は地図情報、レイヤ2はシステム1Aの位置を示す自システム位置情報、レイヤ3はシステム1Bおよびシステム1Cの位置を示す他システム位置情報、レイヤ4は災害情報を表示するレイヤである。   In the example of FIG. 3, layer 1 displays map information, layer 2 displays own system position information indicating the position of system 1A, layer 3 displays other system position information indicating the positions of system 1B and system 1C, and layer 4 displays disaster information. It is a layer to do.

図4は、実施の形態1に係る表示装置が表示する表示画面の一例を示す図である。表示装置13は、図3のような表示データを受信すると、レイヤ1の地図情報5と、レイヤ2の自システム位置情報6と、レイヤ3の他システム位置情報7と、レイヤ4の災害情報8とをオーバレイ表示する。   FIG. 4 is a diagram illustrating an example of a display screen displayed by the display device according to the first embodiment. When the display device 13 receives the display data as shown in FIG. 3, the map information 5 of layer 1, the own system position information 6 of layer 2, the other system position information 7 of layer 3, and the disaster information 8 of layer 4 Are displayed as an overlay.

災害情報が、災害の規模などの情報を含む場合には、レイヤ4に併せて表示してもよい。   When the disaster information includes information such as the scale of the disaster, it may be displayed together with the layer 4.

図4に示すように、他システム位置情報7を含む表示データを表示装置13に表示させた場合、ユーザは自システムの位置と災害の発生場所との位置関係だけでなく、他システムの位置と災害の発生場所との位置関係も把握することができる。これにより、例えば、災害の発生場所に近い他システムに警告することなどが可能になる。   As shown in FIG. 4, when the display data including the other system position information 7 is displayed on the display device 13, the user not only has the positional relationship between the position of the own system and the location of the disaster, but also the position of the other system. It is also possible to grasp the positional relationship with the place where the disaster occurred. Thereby, for example, it is possible to warn other systems close to the place where the disaster occurred.

図5は、実施の形態1に係る情報共有処理の動作の一例を示すフローチャートである。図5に示す情報共有処理は、システム1が情報要求元として機能する場合の情報共有処理の一例である。情報共有処理は、例えば処理装置12に電源が投入されると開始する。   FIG. 5 is a flowchart showing an example of the operation of the information sharing process according to the first embodiment. The information sharing process shown in FIG. 5 is an example of the information sharing process when the system 1 functions as an information request source. The information sharing process starts when, for example, the processing device 12 is turned on.

処理装置12の入力部123は、ユーザからの情報要求または外部からの情報要求を取得すると(ステップS11;YES)、取得した情報要求をアプリケーション管理部122に送る。情報要求を取得しない場合(ステップS11;NO)、入力部123は、ステップS11を繰り返す。   When the input unit 123 of the processing device 12 acquires an information request from the user or an information request from the outside (step S11; YES), the input unit 123 sends the acquired information request to the application management unit 122. When the information request is not acquired (step S11; NO), the input unit 123 repeats step S11.

アプリケーション管理部122は、入力部123から情報要求を受け取ると、記憶部126が記憶する自システム位置情報と情報要求を送受信部121に送る。送受信部121は、ネットワーク4を介して自システム位置情報と情報要求を他システムに送信する(ステップS12)。送受信部121は、ネットワーク4を介して他システムから情報要求に応答するアプリケーション情報を受信する(ステップS13)。   When the application management unit 122 receives the information request from the input unit 123, the application management unit 122 sends the own system location information and the information request stored in the storage unit 126 to the transmission / reception unit 121. The transmission / reception unit 121 transmits its own system location information and information request to other systems via the network 4 (step S12). The transmission / reception unit 121 receives application information responding to an information request from another system via the network 4 (step S13).

アプリケーション管理部122は、送受信部121が受信したアプリケーション情報を、記憶部126に記憶させる。アプリケーション管理部122は記憶部126が記憶するアプリケーション情報を表示させるための必要情報を記憶部126から読み出し(ステップS14)、表示データ生成部125に送る。   The application management unit 122 stores the application information received by the transmission / reception unit 121 in the storage unit 126. The application management unit 122 reads necessary information for displaying the application information stored in the storage unit 126 from the storage unit 126 (step S14), and sends it to the display data generation unit 125.

表示データ生成部125は、アプリケーション管理部122から受け取った必要情報に基づいて、複数のレイヤで構成される表示データを生成し(ステップS15)、表示データを表示装置13に送信する(ステップS16)。表示装置13は、表示データ生成部125から受け取った表示データをオーバレイ表示する。   The display data generation unit 125 generates display data including a plurality of layers based on the necessary information received from the application management unit 122 (step S15), and transmits the display data to the display device 13 (step S16). . The display device 13 displays the display data received from the display data generation unit 125 in an overlay manner.

電源がOFFになっていなければ(ステップS17;NO)、処理はステップS11に戻り、ステップS11〜ステップS17を繰り返す。電源がOFFになると(ステップS17;YES)、処理を終了する。   If the power is not turned off (step S17; NO), the process returns to step S11, and steps S11 to S17 are repeated. When the power is turned off (step S17; YES), the process is terminated.

図6は、実施の形態1に係る情報共有処理の動作の一例を示すフローチャートである。図6に示す情報共有処理は、システム1が情報提供元として機能する場合の情報共有処理の一例である。情報共有処理は、例えば処理装置12に電源が投入されると開始する。   FIG. 6 is a flowchart illustrating an example of the operation of the information sharing process according to the first embodiment. The information sharing process shown in FIG. 6 is an example of the information sharing process when the system 1 functions as an information provider. The information sharing process starts when, for example, the processing device 12 is turned on.

処理装置12の送受信部121は、他システムから情報要求を受信すると(ステップS21;YES)、受信した情報要求をアプリケーション管理部122に送る。情報要求を受信しない場合(ステップS21;NO)、送受信部121は、ステップS21を繰り返す。   When the transmission / reception unit 121 of the processing device 12 receives an information request from another system (step S21; YES), the transmission / reception unit 121 sends the received information request to the application management unit 122. When the information request is not received (step S21; NO), the transmission / reception unit 121 repeats step S21.

アプリケーション管理部122は、送受信部121から情報要求を受け取ると、通信管理部124に情報要求元の他システムとの回線容量の算出を指示する。通信管理部124は、アプリケーション管理部122からの指示により、該他システムと通信可能な回線容量を算出する(ステップS22)。通信管理部124は、算出した回線容量を示す回線容量情報をアプリケーション管理部122に送る。このとき、通信管理部124は、算出した回線容量に基づいて、送受信部121の通信の諸元を設定する。   When the application management unit 122 receives the information request from the transmission / reception unit 121, the application management unit 122 instructs the communication management unit 124 to calculate the line capacity with the other system from which the information is requested. The communication management unit 124 calculates a line capacity communicable with the other system according to an instruction from the application management unit 122 (step S22). The communication management unit 124 sends line capacity information indicating the calculated line capacity to the application management unit 122. At this time, the communication management unit 124 sets communication specifications of the transmission / reception unit 121 based on the calculated line capacity.

アプリケーション管理部122は、情報要求元の他システムの回線容量情報を受け取ると、記憶部126が記憶するアプリケーション情報の中から、記憶部126が記憶する他システム位置情報を参照し、該他システムの位置に基づく所定の条件を満たすアプリケーション情報を選択する(ステップS23)。   When receiving the line capacity information of the other system of the information request source, the application management unit 122 refers to the other system location information stored in the storage unit 126 from the application information stored in the storage unit 126, and Application information that satisfies a predetermined condition based on the position is selected (step S23).

選択したアプリケーション情報が回線容量を超えない場合には(ステップS24;NO)、アプリケーション管理部122は、選択したアプリケーション情報を記憶部126から読み出して送受信部121に送り、情報要求元の他システムに送信させる(ステップS26)。   If the selected application information does not exceed the line capacity (step S24; NO), the application management unit 122 reads the selected application information from the storage unit 126 and sends it to the transmission / reception unit 121 to be sent to the other system that requested the information. Transmit (step S26).

選択したアプリケーション情報が回線容量を超える場合には(ステップS24;YES)、アプリケーション管理部122は、優先順位の高いアプリケーション情報から順に選択して、回線容量を超えないように絞り込み(ステップS25)、絞り込んだアプリケーション情報を記憶部126から読み出して送受信部121に送り、情報要求元の他システムに送信させる(ステップS26)。   When the selected application information exceeds the line capacity (step S24; YES), the application management unit 122 sequentially selects the application information with the highest priority, and narrows down so as not to exceed the line capacity (step S25). The narrowed application information is read from the storage unit 126 and sent to the transmission / reception unit 121 to be transmitted to the other system that requested the information (step S26).

電源がOFFになっていなければ(ステップS27;NO)、処理はステップS21に戻り、ステップS21〜ステップS27を繰り返す。電源がOFFになると(ステップS27;YES)、処理を終了する。   If the power is not turned off (step S27; NO), the process returns to step S21 and repeats steps S21 to S27. When the power is turned off (step S27; YES), the process is terminated.

実施の形態1では、処理装置12は、他システムから情報要求を受け取ると、記憶部126が記憶するアプリケーション情報から、該他システムの位置に基づく所定の条件を満たすアプリケーション情報を選択する。これに限らず、例えば、定期的に記憶部126が記憶するアプリケーション情報が他システムの位置に基づく所定の条件を満たすか否かを判定し、所定の条件を満たすアプリケーション情報があった場合に自動的に該他システムに送信する構成にしてもよい。あるいは、アプリケーション情報を取得するごとに他システムの位置に基づく所定の条件を満たすか否かを判定し、所定の条件を満たすアプリケーション情報であった場合に自動的に該他システムに送信する構成にしてもよい。これにより、他システムのユーザは、対象の状況の変化を随時把握することができる。   In the first embodiment, when receiving an information request from another system, the processing device 12 selects application information that satisfies a predetermined condition based on the position of the other system from the application information stored in the storage unit 126. Not limited to this, for example, it is determined whether or not the application information stored in the storage unit 126 periodically satisfies a predetermined condition based on the position of another system. In other words, it may be configured to transmit to the other system. Alternatively, every time the application information is acquired, it is determined whether or not a predetermined condition based on the position of the other system is satisfied, and when the application information satisfies the predetermined condition, the information is automatically transmitted to the other system. May be. Thereby, the user of another system can grasp | ascertain the change of the condition of object at any time.

実施の形態1では、システム1は、情報提供元としての機能と情報要求元としての機能を両方備える。これに限らず、情報提供元と情報要求元を分ける構成にしてもよい。   In the first embodiment, the system 1 has both a function as an information provider and a function as an information requester. However, the present invention is not limited to this, and the information providing source and the information requesting source may be separated.

以上説明したように実施の形態1の情報共有システム100によれば、情報提供元が情報要求元の位置に応じて対象の状況を示す情報を提供し、共有することが可能になる。   As described above, according to the information sharing system 100 of the first embodiment, it is possible for the information providing source to provide and share information indicating the target situation according to the position of the information requesting source.

(実施の形態2)
図7は、本発明の実施の形態2に係る情報共有システムの構成例を示すブロック図である。実施の形態2の情報共有システム200では、実施の形態1の情報共有システム100のシステム1に含まれていた表示装置13がネットワーク4を介して外部接続されている。
(Embodiment 2)
FIG. 7 is a block diagram showing a configuration example of an information sharing system according to Embodiment 2 of the present invention. In the information sharing system 200 according to the second embodiment, the display device 13 included in the system 1 of the information sharing system 100 according to the first embodiment is externally connected via the network 4.

また、図7の例では、表示装置13は4つ記載しているが、これに限らず、表示装置13は1つ以上であればよく、少なくともいずれかのシステム1と対応していればよい。表示装置13は、例えば、ノートPC、スマートフォンなどの可搬型または固定型端末で構成される。   In the example of FIG. 7, four display devices 13 are described. However, the number of display devices 13 is not limited to this, and the number of display devices 13 may be one or more and may correspond to at least one of the systems 1. . The display device 13 is configured by a portable or fixed terminal such as a notebook PC or a smartphone, for example.

システム1の通信管理部124は、対応する表示装置13が複数台ある場合、複数台に同時に表示データを送信するためにマルチキャストなどの仕組みにより回線の圧迫を抑制する。   When there are a plurality of corresponding display devices 13, the communication management unit 124 of the system 1 suppresses the compression of the line by a mechanism such as multicast in order to simultaneously transmit display data to the plurality of display devices 13.

ユーザは情報要求を表示装置13に入力し、表示装置13は情報要求を対応するシステム1にネットワーク4を介して送信する。対応するシステム1の処理装置12の入力部123は、ネットワーク4を介して表示装置13からユーザからの情報要求を取得する。   The user inputs an information request to the display device 13, and the display device 13 transmits the information request to the corresponding system 1 via the network 4. The input unit 123 of the processing device 12 of the corresponding system 1 acquires an information request from the user from the display device 13 via the network 4.

実施の形態2のその他の構成は、実施の形態1と同様である。   Other configurations of the second embodiment are the same as those of the first embodiment.

また、表示装置13が現在地を検出する手段を備え、情報要求元として機能してもよい。この場合、表示装置13は、現在地を示す自システム位置情報および情報要求を情報提供元のシステム1に送信する。   Further, the display device 13 may be provided with means for detecting the current location and function as an information request source. In this case, the display device 13 transmits its own system location information indicating the current location and an information request to the system 1 that is the information provider.

以上説明したように実施の形態2の情報共有システム200によれば、情報提供元が情報要求元の位置に応じて対象の状況を示す情報を提供し、共有することが可能になる。また、表示装置13を、ネットワーク4を介して接続しているので、表示装置13の設置場所を点在させたり、ユーザが表示装置13を携帯したりすることで、ユーザがアプリケーション情報を確認できる範囲が広がる。   As described above, according to the information sharing system 200 of the second embodiment, it is possible for the information providing source to provide and share information indicating the target situation according to the position of the information requesting source. In addition, since the display device 13 is connected via the network 4, the user can check the application information by interspersing the installation locations of the display device 13 or carrying the display device 13 by the user. The range expands.

図8は、本発明の実施の形態に係る処理装置のハードウェア構成の一例を示すブロック図である。処理装置12は、図8に示すように、制御部31、主記憶部32、外部記憶部33、操作部34、表示部35、入出力部36および送受信部37を備える。主記憶部32、外部記憶部33、操作部34、表示部35、入出力部36および送受信部37はいずれも内部バス30を介して制御部31に接続されている。   FIG. 8 is a block diagram showing an example of a hardware configuration of the processing apparatus according to the embodiment of the present invention. As illustrated in FIG. 8, the processing device 12 includes a control unit 31, a main storage unit 32, an external storage unit 33, an operation unit 34, a display unit 35, an input / output unit 36, and a transmission / reception unit 37. The main storage unit 32, the external storage unit 33, the operation unit 34, the display unit 35, the input / output unit 36 and the transmission / reception unit 37 are all connected to the control unit 31 through the internal bus 30.

制御部31はCPU(Central Processing Unit)などから構成され、外部記憶部33に記憶されている制御プログラム39に従って、処理装置12のアプリケーション管理部122、通信管理部124および表示データ生成部125の各処理を実行する。   The control unit 31 includes a CPU (Central Processing Unit) and the like. Each of the application management unit 122, the communication management unit 124, and the display data generation unit 125 of the processing device 12 is performed according to a control program 39 stored in the external storage unit 33. Execute the process.

主記憶部32はRAM(Random-Access Memory)などから構成され、外部記憶部33に記憶されている制御プログラム39をロードし、制御部31の作業領域として用いられる。   The main storage unit 32 is composed of a RAM (Random-Access Memory) or the like, loads a control program 39 stored in the external storage unit 33, and is used as a work area of the control unit 31.

外部記憶部33は、フラッシュメモリ、ハードディスク、DVD−RAM、DVD−RWなどの不揮発性メモリから構成され、処理装置12の処理を制御部31に行わせるためのプログラムをあらかじめ記憶し、また、制御部31の指示に従って、このプログラムが記憶するデータを制御部31に供給し、制御部31から供給されたデータを記憶する。記憶部126は外部記憶部33に構成される。   The external storage unit 33 includes a nonvolatile memory such as a flash memory, a hard disk, a DVD-RAM, and a DVD-RW. The external storage unit 33 stores in advance a program for causing the control unit 31 to perform the processing of the processing device 12, and also performs control. According to the instruction of the unit 31, the data stored by this program is supplied to the control unit 31, and the data supplied from the control unit 31 is stored. The storage unit 126 is configured in the external storage unit 33.

操作部34はキーボードおよびマウスなどのポインティングデバイスなどと、キーボードおよびポインティングデバイスなどを内部バス30に接続するインタフェース装置から構成されている。ユーザが処理装置12に情報を入力する場合は、操作部34を介して、入力された情報が制御部31に供給される。操作部34は、処理装置12の入力部123として機能する。   The operation unit 34 includes a pointing device such as a keyboard and a mouse, and an interface device that connects the keyboard and the pointing device to the internal bus 30. When the user inputs information to the processing device 12, the input information is supplied to the control unit 31 via the operation unit 34. The operation unit 34 functions as the input unit 123 of the processing device 12.

表示部35は、CRTまたはLCDなどから構成されている。ユーザが処理装置12に情報を入力する場合は、操作画面を表示する。システム1を1つの装置で実現する場合には、表示部35は表示装置13として機能してもよい。   The display unit 35 is composed of a CRT or LCD. When the user inputs information to the processing device 12, an operation screen is displayed. When the system 1 is realized by a single device, the display unit 35 may function as the display device 13.

入出力部36は、シリアルインタフェースまたはパラレルインタフェースから構成されている。入出力部36はアプリケーション装置11および表示装置13と接続する。入出力部36は、処理装置12のアプリケーション管理部122および表示データ生成部125として機能する。   The input / output unit 36 includes a serial interface or a parallel interface. The input / output unit 36 is connected to the application device 11 and the display device 13. The input / output unit 36 functions as the application management unit 122 and the display data generation unit 125 of the processing device 12.

送受信部37は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはLAN(Local Area Network)インタフェースから構成されている。処理装置12の送受信部121として機能する。   The transmission / reception unit 37 includes a network termination device or a wireless communication device connected to the network, and a serial interface or a LAN (Local Area Network) interface connected to them. It functions as the transmission / reception unit 121 of the processing device 12.

図2に示す処理装置12の送受信部121、アプリケーション管理部122、入力部123、通信管理部124、表示データ生成部125、記憶部126の処理は、制御プログラム39が、制御部31、主記憶部32、外部記憶部33、操作部34、表示部35、入出力部36および送受信部37などを資源として用いて処理することによって実行する。   The processing of the transmission / reception unit 121, the application management unit 122, the input unit 123, the communication management unit 124, the display data generation unit 125, and the storage unit 126 of the processing device 12 illustrated in FIG. 2 is performed by the control program 39, the control unit 31, and the main memory. The processing is executed by using the unit 32, the external storage unit 33, the operation unit 34, the display unit 35, the input / output unit 36, the transmission / reception unit 37, and the like as resources.

その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。   In addition, the hardware configuration and the flowchart described above are merely examples, and can be arbitrarily changed and modified.

制御部31、主記憶部32、外部記憶部33、操作部34、表示部35、入出力部36、送受信部37、内部バス30などから構成される処理装置12の処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体(フレキシブルディスク、CD−ROM、DVD−ROMなど)に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する処理装置12を構成してもよい。また、インターネットなどの通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロードなどすることで処理装置12を構成してもよい。   A central part that performs processing of the processing device 12 including the control unit 31, the main storage unit 32, the external storage unit 33, the operation unit 34, the display unit 35, the input / output unit 36, the transmission / reception unit 37, the internal bus 30, and the like. Can be realized using a normal computer system, not a dedicated system. For example, a computer program for executing the above operation is stored and distributed on a computer-readable recording medium (flexible disk, CD-ROM, DVD-ROM, etc.), and the computer program is installed in the computer. Thus, the processing device 12 that executes the above-described processing may be configured. Further, the computer program may be stored in a storage device included in a server device on a communication network such as the Internet, and the processing device 12 may be configured by being downloaded by a normal computer system.

また、処理装置12の機能を、OS(オペレーティングシステム)とアプリケーションプログラムの分担、またはOSとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。   Further, when the functions of the processing device 12 are realized by sharing an OS (operating system) and an application program, or by cooperation between the OS and the application program, only the application program portion is stored in a recording medium or a storage device. May be.

また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して提供することも可能である。例えば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを提供してもよい。そして、このコンピュータプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。   It is also possible to superimpose a computer program on a carrier wave and provide it via a communication network. For example, the computer program may be posted on a bulletin board (BBS, Bulletin Board System) on a communication network, and the computer program may be provided via the network. The computer program may be started and executed in the same manner as other application programs under the control of the OS, so that the above-described processing may be executed.

1,1A,1B,1C システム、4 ネットワーク、5 地図情報、6 自システム位置情報、7 他システム位置情報、8 災害情報、11 アプリケーション装置、12 処理装置、13 表示装置、30 内部バス、31 制御部、32 主記憶部、33 外部記憶部、34 操作部、35 表示部、36 入出力部、37 送受信部、39 制御プログラム、100,200 情報共有システム、121 送受信部、122 アプリケーション管理部、123 入力部、124 通信管理部、125 表示データ生成部、126 記憶部。 1, 1A, 1B, 1C system, 4 network, 5 map information, 6 own system position information, 7 other system position information, 8 disaster information, 11 application device, 12 processing device, 13 display device, 30 internal bus, 31 control Unit, 32 main storage unit, 33 external storage unit, 34 operation unit, 35 display unit, 36 input / output unit, 37 transmission / reception unit, 39 control program, 100,200 information sharing system, 121 transmission / reception unit, 122 application management unit, 123 Input unit, 124 communication management unit, 125 display data generation unit, 126 storage unit.

Claims (9)

ネットワークを介して接続する情報提供元システムおよび情報要求元システムで構成される情報共有システムであって、
前記情報提供元システムは、
対象の位置を含む状況を示すアプリケーション情報を取得するアプリケーション情報取得部と、
前記アプリケーション情報取得部が取得した前記アプリケーション情報および前記情報要求元システムの位置を示す情報要求元システム位置情報を記憶する第1記憶部と、
前記情報要求元システム位置情報を参照し、前記情報要求元システムの位置に基づく所定の条件を満たす前記アプリケーション情報を選択するアプリケーション管理部と、
前記アプリケーション管理部が選択した前記アプリケーション情報を前記情報要求元システムに送信するアプリケーション情報送信部と、
前記情報要求元システムと通信可能な回線容量を算出する通信管理部と、
を備え、
前記情報要求元システムは、
前記情報要求元システム位置情報を記憶する第2記憶部と、
前記情報提供元システムから前記アプリケーション情報を受信するアプリケーション情報受信部と、
少なくとも、前記アプリケーション情報受信部が受信した前記アプリケーション情報と前記情報要求元システム位置情報と表示させる表示データを生成する表示データ生成部と、
前記表示データ生成部が生成した前記表示データを表示する表示部と、
を備え
前記アプリケーション情報送信部は、前記アプリケーション管理部が選択した前記アプリケーション情報の総量が前記回線容量を超える場合には、あらかじめ設定された優先順位の高い前記アプリケーション情報から順に選択して、前記回線容量を超えないように絞り込んで前記情報要求元システムに送信する、情報共有システム。
An information sharing system comprising an information provider system and an information requester system connected via a network,
The information provider system includes:
An application information acquisition unit that acquires application information indicating a situation including a target position;
A first storage unit that stores the application information acquired by the application information acquisition unit and information request source system position information indicating a position of the information request source system;
An application management unit that refers to the information request source system location information and selects the application information that satisfies a predetermined condition based on the location of the information request source system;
An application information transmission unit that transmits the application information selected by the application management unit to the information request source system;
A communication management unit for calculating a line capacity capable of communicating with the information request source system;
With
The information requesting system is:
A second storage unit for storing the information request source system position information;
An application information receiver that receives the application information from the information provider system;
At least a display data generation unit that generates display data to be displayed with the application information received by the application information reception unit and the information request source system position information;
A display unit for displaying the display data generated by the display data generation unit;
Equipped with a,
When the total amount of the application information selected by the application management unit exceeds the line capacity, the application information transmission unit selects the application information in descending order of priority set in advance, and sets the line capacity. An information sharing system that narrows down so as not to exceed and transmits the information to the information requesting system.
前記所定の条件は、前記情報要求元システムの位置および前記対象の状況に基づく条件である請求項1に記載の情報共有システム。 The information sharing system according to claim 1, wherein the predetermined condition is a condition based on a position of the information requesting system and a situation of the target. 前記情報要求元システムは、
前記情報要求元システムの位置を検出し、前記情報要求元システム位置情報を生成する位置検出部と、
前記位置検出部が生成した前記情報要求元システム位置情報を前記情報提供元システムに送信する位置送信部と、をさらに備え、
前記情報提供元システムは、
前記情報要求元システムから前記情報要求元システム位置情報を受信する位置受信部をさらに備え、
前記第1記憶部は、前記位置受信部が受信した前記情報要求元システム位置情報を記憶する請求項1または2に記載の情報共有システム。
The information requesting system is:
A position detection unit that detects a position of the information request source system and generates the information request source system position information;
A position transmitter that transmits the information request source system position information generated by the position detector to the information provider system;
The information provider system includes:
A position receiving unit that receives the information request source system position information from the information request source system;
The first storage unit, information sharing system according to claim 1 or 2 for storing the information request source system location information the position receiving unit receives.
前記情報要求元システムは、
前記アプリケーション情報を要求する情報要求を前記情報提供元システムに送信する情報要求送信部をさらに備え、
前記情報提供元システムは、
前記情報要求元システムから前記情報要求を受信する情報要求受信部をさらに備え、
前記アプリケーション管理部は、前記情報要求受信部が前記情報要求を受信すると、前記情報要求元システム位置情報を参照し、前記情報要求元システムの位置に基づく所定の条件を満たす前記アプリケーション情報を選択する請求項1ないしのいずれか1項に記載の情報共有システム。
The information requesting system is:
An information request transmitter for transmitting an information request for requesting the application information to the information provider system;
The information provider system includes:
An information request receiving unit for receiving the information request from the information requesting system;
When the information request receiving unit receives the information request, the application management unit refers to the information request source system location information and selects the application information satisfying a predetermined condition based on the location of the information request source system The information sharing system according to any one of claims 1 to 3 .
前記アプリケーション管理部は、前記アプリケーション情報取得部が前記アプリケーション情報を取得するごとに、前記情報要求元システム位置情報を参照し、前記所定の条件を満たすか否かを判定し、前記所定の条件を満たす前記アプリケーション情報を選択する請求項1ないしのいずれか1項に記載の情報共有システム。 The application management unit refers to the information requesting system location information every time the application information acquisition unit acquires the application information, determines whether or not the predetermined condition is satisfied, and sets the predetermined condition. information sharing system according to any one of claims 1 to 4 to select the application information satisfying. 前記第2記憶部は、前記情報提供元システムの位置を示す情報提供元システム位置情報をさらに記憶し、
前記表示データ生成部は、少なくとも前記アプリケーション情報受信部が受信した前記アプリケーション情報と前記情報要求元システム位置情報と前記情報提供元システム位置情報とを表示させる表示データを生成する請求項1ないしのいずれか1項に記載の情報共有システム。
The second storage unit further stores the information providing indicate the position of the source system to information provider system location information,
The display data generating unit, at least the said application information by the application information receiving unit receives said information requesting system location information and the information providing system location information and generates display data for displaying the claims 1 to 5 The information sharing system according to any one of the above.
前記表示部は、前記ネットワークを介して前記情報要求元システムに接続される請求項1ないしのいずれか1項に記載の情報共有システム。 Wherein the display unit, information sharing system according to any one of claims 1 to 6 are connected to the information requesting system via the network. ネットワークを介して接続する情報提供元システムおよび情報要求元システムが実行する情報共有方法であって、
第1記憶部を備える前記情報提供元システムが実行する、
対象の位置を含む状況を示すアプリケーション情報を取得するアプリケーション情報取得ステップと、
前記アプリケーション情報取得ステップで取得した前記アプリケーション情報を記憶する記憶ステップと、
前記第1記憶部が記憶する前記情報要求元システムの位置を示す情報要求元システム位置情報を参照し、前記情報要求元システムの位置に基づく所定の条件を満たす前記アプリケーション情報を選択するアプリケーション管理ステップと、
前記アプリケーション管理ステップで選択した前記アプリケーション情報を前記情報要求元システムに送信するアプリケーション情報送信ステップと、
前記情報要求元システムと通信可能な回線容量を算出する回線容量算出ステップと、
第2記憶部を備える前記情報要求元システムが実行する、
前記情報提供元システムから前記アプリケーション情報を受信するアプリケーション情報受信ステップと、
少なくとも、前記アプリケーション情報受信ステップで受信した前記アプリケーション情報と、前記第2記憶部が記憶する前記情報要求元システム位置情報と表示させる表示データを生成する表示データ生成ステップと、
前記表示データ生成ステップで生成した前記表示データを表示する表示ステップと、
を備え
前記アプリケーション情報送信ステップでは、前記アプリケーション管理ステップで選択した前記アプリケーション情報の総量が前記回線容量を超える場合には、あらかじめ設定された優先順位の高い前記アプリケーション情報から順に選択して、前記回線容量を超えないように絞り込んで前記情報要求元システムに送信する、情報共有方法。
An information sharing method executed by an information providing source system and an information requesting source system connected via a network,
The information provider system including the first storage unit executes,
An application information acquisition step for acquiring application information indicating a situation including a target position;
A storage step of storing the application information acquired in the application information acquisition step;
An application management step of referring to information request source system location information indicating the location of the information request source system stored in the first storage unit and selecting the application information satisfying a predetermined condition based on the location of the information request source system When,
An application information transmission step of transmitting the application information selected in the application management step to the information request source system;
A line capacity calculating step of calculating a line capacity communicable with the information request source system;
The information request source system including the second storage unit executes.
An application information receiving step for receiving the application information from the information provider system;
At least a display data generation step for generating display data to be displayed together with the application information received in the application information reception step, the information request source system position information stored in the second storage unit,
A display step for displaying the display data generated in the display data generation step;
Equipped with a,
In the application information transmission step, when the total amount of the application information selected in the application management step exceeds the line capacity, the application information is selected in descending order of priority set in advance, and the line capacity is selected. An information sharing method of narrowing down so as not to exceed and transmitting to the information requesting system .
情報要求元システムにネットワークで接続されるコンピュータを、
対象の位置を含む状況を示すアプリケーション情報を取得するアプリケーション情報取得部、
前記アプリケーション情報取得部が取得した前記アプリケーション情報および前記情報要求元システムの位置を示す情報要求元システム位置情報を記憶する記憶部、
前記情報要求元システム位置情報を参照し、前記情報要求元システムの位置に基づく所定の条件を満たす前記アプリケーション情報を選択するアプリケーション管理部、
前記情報要求元システムと通信可能な回線容量を算出する通信管理部、および、
前記アプリケーション管理部が選択した前記アプリケーション情報を前記情報要求元システムに送信し、前記アプリケーション管理部が選択した前記アプリケーション情報の総量が前記回線容量を超える場合には、あらかじめ設定された優先順位の高い前記アプリケーション情報から順に選択して、前記回線容量を超えないように絞り込んで前記情報要求元システムに送信するアプリケーション情報送信部、
として機能させるプログラム。
A computer connected to the information requesting system via a network
An application information acquisition unit that acquires application information indicating a situation including a target position;
A storage unit that stores the application information acquired by the application information acquisition unit and information request source system position information indicating a position of the information request source system;
An application management unit that refers to the information request source system location information and selects the application information that satisfies a predetermined condition based on the location of the information request source system;
A communication management unit that calculates a line capacity capable of communicating with the information request source system; and
When the application information selected by the application management unit is transmitted to the information request source system and the total amount of the application information selected by the application management unit exceeds the line capacity, a preset priority is high. An application information transmission unit that selects in order from the application information and narrows the line capacity so as not to exceed the line capacity and transmits the information to the information request source system .
Program to function as.
JP2013051432A 2013-03-14 2013-03-14 Information sharing system, information sharing method and program Expired - Fee Related JP5963698B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013051432A JP5963698B2 (en) 2013-03-14 2013-03-14 Information sharing system, information sharing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013051432A JP5963698B2 (en) 2013-03-14 2013-03-14 Information sharing system, information sharing method and program

Publications (2)

Publication Number Publication Date
JP2014179726A JP2014179726A (en) 2014-09-25
JP5963698B2 true JP5963698B2 (en) 2016-08-03

Family

ID=51699270

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013051432A Expired - Fee Related JP5963698B2 (en) 2013-03-14 2013-03-14 Information sharing system, information sharing method and program

Country Status (1)

Country Link
JP (1) JP5963698B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3478690B2 (en) * 1996-12-02 2003-12-15 株式会社日立製作所 Information transmission method, information recording method, and apparatus for implementing the method
JP2005322131A (en) * 2004-05-11 2005-11-17 Seiko Epson Corp Image information distribution system
JP2006215910A (en) * 2005-02-04 2006-08-17 Nippon Telegr & Teleph Corp <Ntt> Disaster information transmission system
JP2007259251A (en) * 2006-03-24 2007-10-04 Tamura Seisakusho Co Ltd Voice input switching device
JP2010028806A (en) * 2008-06-17 2010-02-04 Osaka Prefecture Univ Position management server and communication system and communication terminal device, and position providing apparatus and communication system

Also Published As

Publication number Publication date
JP2014179726A (en) 2014-09-25

Similar Documents

Publication Publication Date Title
US11228640B2 (en) Cross device application discovery and control
US9146716B2 (en) Automatic resource balancing for multi-device applications
US20210256395A1 (en) System and methods to provide seamless information exchange between certified and uncertified applications
JP6959418B2 (en) Devices and programs that provide notification of leaving position
JP2016506517A (en) Navigation system application for mobile devices
US20200383153A1 (en) Automatically connecting wireless computing devices based on recurring wireless signal detections
US20190196898A1 (en) Log transmission apparatus and log collection system
US11317424B2 (en) Prioritizing requested network resource delivery
US9264318B2 (en) Synchronized distributed networks with frictionless application installation
JP2017054507A (en) Information providing system and method for providing location information using image on communication session
JP2023057120A (en) Information display method for control of flying object
WO2016091284A1 (en) Handling bluetooth low energy messages of radio tags for position determination
US9939283B2 (en) Navigation system and in-vehicle device
EP3191794A1 (en) Automatic sensor selection based on requested sensor characteristics
US20150103738A1 (en) Selecting an access point for determining position of a device based on traffic load information
JP2019128755A (en) Information processing apparatus, state monitoring system, and program
EP3087494B1 (en) Method for using magnetometer together with gesture to send content to wireless display
CN110289991A (en) A faulty gateway detection method, device, storage medium and terminal
US20170272528A1 (en) Cloud based digital alert system
JP5963698B2 (en) Information sharing system, information sharing method and program
US9065829B2 (en) Automatic resource balancing for multi-device applications
CN112639501A (en) Method and device for obtaining departure angle AOD of terminal and communication equipment
EP3225072B1 (en) Virtual sensor apparatus and method
JP2015156104A (en) Self-controlling system, self-controlling device, self-controlling method, and program
JP2018042078A (en) Wireless network construction support system and wireless network construction support method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150710

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160315

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160511

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: 20160531

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160628

R150 Certificate of patent or registration of utility model

Ref document number: 5963698

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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