JP5963698B2 - Information sharing system, information sharing method and program - Google Patents
Information sharing system, information sharing method and program Download PDFInfo
- 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
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には、回線状況を監視し、回線容量が狭帯域化した状況下での情報共有の技術が開示されている。
しかし、特許文献1に記載の技術を用いても、情報要求元の位置を考慮した情報共有はできない。例えば、共有する情報が災害の情報や移動する部隊の情報など、対象の変化する状況を示す情報である場合、情報要求元との位置関係によって情報の重要性が異なる場合がある。
However, even using the technique described in
本発明は、上述のような事情に鑑みてなされたもので、情報提供元が情報要求元の位置に応じて、対象の状況を示す情報を提供し、共有することが可能な情報共有システムを提供することを目的とする。 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.
以下に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。 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
図1の例では、情報共有システム100は、3つのシステムで構成されているが、本発明はこれに限らず、情報提供元のシステムと情報要求元のシステムとを少なくとも1以上含む2以上のシステムで構成されればよい。また、本実施の形態では、ネットワーク4は、狭帯域の無線回線とする。
In the example of FIG. 1, the
システム1は、アプリケーション装置11、処理装置12および表示装置13を備える。
The
アプリケーション装置11は、対象の状況を検出するアプリケーションを実行し、検出した対象の状況を示すアプリケーション情報を生成する。アプリケーション装置11は、生成したアプリケーション情報を処理装置12に送信する。アプリケーション装置11は、対象の状況を検出するセンサを備える装置である。
The
対象の状況とは、災害の発生場所や、移動する部隊の位置など、他システムとの間でその情報を共有する人やモノ、事象などの位置を含み、災害の規模や被災者の情報、部隊の現在地など、人やモノ、事象などが変化する状況を示す。 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
処理装置12は、ユーザからの情報要求を取得する。ユーザから情報要求を取得すると、処理装置12は、自システム位置情報と情報要求を他システムに送信する。処理装置12は、他システムから情報要求に応答するアプリケーション情報を受信し、記憶する。処理装置12は、少なくとも、アプリケーション情報と自システム位置情報とを表示する表示データを生成して表示装置13に送信する。
The
表示装置13は、処理装置12から受信した表示データを表示する。例えば、表示装置13は、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)などのディスプレイを備える装置である。
The
また、処理装置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
本実施の形態では、ネットワーク4が狭帯域の無線回線であるので、処理装置12は、情報要求元の他システムに提供するアプリケーション情報を選択する際、該他システムとの間の回線容量を算出し、これを考慮する。これにより、狭帯域接続しか使用できないような通信環境の場所でも使用可能となる。
In this embodiment, since the
他システムの位置を示す他システム位置情報は、処理装置12があらかじめ記憶しておいてもよい。この場合、自システム位置情報を他システムに送信する処理が不要となる。
The other system position information indicating the position of the other system may be stored in advance by the
また、システム1は、アプリケーション装置11、処理装置12および表示装置13をまとめて1つの装置で実現してもよい。また、システム1は、アプリケーション装置11を備えず、外部からアプリケーション情報を取得してもよい。
Further, the
図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
アプリケーション管理部122は、アプリケーション装置11からアプリケーション情報を受け取り、記憶部126に記憶させる。
The
入力部123は、ユーザからの情報要求を取得する。あるいは、入力部123は、ユーザからの情報要求の入力を受け付けてもよいし、外部から取得してもよい。入力部123は、取得した情報要求をアプリケーション管理部122に送る。システム1は、ユーザからの情報要求を取得すると、情報要求元として機能する。
The
アプリケーション管理部122は、入力部123から情報要求を受け取ると、記憶部126が記憶する自システム位置情報と情報要求を送受信部121に送る。送受信部121は、ネットワーク4を介して自システム位置情報と情報要求を他システムに送信し、他システムから情報要求に応答するアプリケーション情報を受信する。なお、システム1が所定のタイミングで自動的に自システム位置情報と情報要求を他システムに送信してもよい。この場合は、入力部123は不要である。
When the
アプリケーション管理部122は、送受信部121が他システムから受信したアプリケーション情報を、記憶部126に記憶させる。
The
アプリケーション管理部122は、記憶部126が記憶するアプリケーション情報を表示させるために必要な各種の情報(以下、必要情報という)を記憶部126から読み出し、表示データ生成部125に送る。
The
表示データ生成部125は、アプリケーション管理部122から受け取った必要情報に基づいて表示データを生成し、表示装置13に送信する。表示装置13は、表示データ生成部125から受信した表示データを表示する。
The display
送受信部121は、ネットワーク4を介して他システムから他システム位置情報および情報要求を受信する。送受信部121は、他システムから受信した他システム位置情報を記憶部126に記憶させ、情報要求をアプリケーション管理部122に送る。システム1は、他システムから情報要求を受信すると、情報提供元として機能する。
The transmission /
アプリケーション管理部122は、送受信部121から情報要求を受け取ると、通信管理部124に情報要求元の他システムとの回線容量の算出を指示する。
When the
通信管理部124は、ネットワーク4の種別、回線状況、連接数、宛先などを管理しており、送受信部121の通信の諸元(種別、回線状況、宛先など)を設定する。また、通信管理部124は、アプリケーション管理部122からの指示により、ネットワーク4の種別、回線状況、連接数などの情報や、過去の通信履歴などから、他システムと通信可能な回線容量を算出する。
The
通信管理部124は、算出した回線容量を示す回線容量情報をアプリケーション管理部122に送る。通信管理部124は、算出した回線容量に基づいて、送受信部121の通信の諸元を設定する。
The
アプリケーション管理部122は、情報要求元の他システムの回線容量情報を受け取ると、記憶部126が記憶するアプリケーション情報の中から、記憶部126が記憶する他システム位置情報を参照し、該他システムの位置に基づく所定の条件を満たすアプリケーション情報を選択する。
When receiving the line capacity information of the other system of the information request source, the
例えば、アプリケーション管理部122は、該他システムの位置から所定の距離の範囲内の位置を示すアプリケーション情報を選択する。
For example, the
所定の条件は、対象の状況に基づく条件を含んでもよい。例えば、アプリケーション情報が火災の発生場所と火災の規模を示す火災情報である場合、アプリケーション管理部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
アプリケーション管理部122は、選択したアプリケーション情報の総量が回線容量を超える場合には優先順位の高いアプリケーション情報から順に選択して、回線容量を超えないように絞り込む。ここでは、該他システムの位置に近いアプリケーション情報ほど優先順位が高いものとする。なお、優先順位は、対象の変化する状況に合わせて変更してもよい。
When the total amount of the selected application information exceeds the line capacity, the
本実施の形態では、ネットワーク4が狭帯域の無線回線であるため、アプリケーション管理部122は、情報要求を受信した他システムとの回線容量の算出を通信管理部124に指示しているが、ネットワーク4が広帯域である場合には、回線容量の算出は不要な場合がある。
In the present embodiment, since the
アプリケーション管理部122は選択したアプリケーション情報を記憶部126から読み出し、送受信部121に送る。送受信部121は、アプリケーション管理部122から受け取ったアプリケーション情報を通信管理部124に設定された通信の諸元で情報要求元の他システムに送信する。
The
以下、アプリケーション装置11は災害を検出するアプリケーションを実行し、アプリケーション情報が災害の発生場所を含む災害の状況を示す災害情報である例について、図3および図4を用いて説明する。
Hereinafter, an example in which the
図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
システム1Bおよびシステム1Cでは、システム1Aの位置を示す他システム位置情報を参照し、システム1Aの位置に基づく所定の条件を満たす災害情報を選択し、システム1Aに送信する。アプリケーション管理部122は、送受信部121がシステム1Bおよびシステム1Cから受信した災害情報を、記憶部126に記憶させる。
The
アプリケーション管理部122は、記憶部126が記憶する災害情報を表示させるために必要な必要情報を記憶部126から読み出し、表示データ生成部125に送る。ここでは、災害情報を表示させるための必要情報は、自システムの位置を含む地図を示す地図情報、他システム位置情報、自システム位置情報および災害情報であることとする。
The
表示データ生成部125は、アプリケーション管理部122から受け取った地図情報、自システム位置情報、他システム位置情報および災害情報をそれぞれ表示するレイヤ1、レイヤ2、レイヤ3およびレイヤ4の4つのレイヤで構成される表示データを生成し、表示装置13に送信する。
The display
図3の例では、レイヤ1は地図情報、レイヤ2はシステム1Aの位置を示す自システム位置情報、レイヤ3はシステム1Bおよびシステム1Cの位置を示す他システム位置情報、レイヤ4は災害情報を表示するレイヤである。
In the example of FIG. 3,
図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
災害情報が、災害の規模などの情報を含む場合には、レイヤ4に併せて表示してもよい。
When the disaster information includes information such as the scale of the disaster, it may be displayed together with the
図4に示すように、他システム位置情報7を含む表示データを表示装置13に表示させた場合、ユーザは自システムの位置と災害の発生場所との位置関係だけでなく、他システムの位置と災害の発生場所との位置関係も把握することができる。これにより、例えば、災害の発生場所に近い他システムに警告することなどが可能になる。
As shown in FIG. 4, when the display data including the other system position
図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
処理装置12の入力部123は、ユーザからの情報要求または外部からの情報要求を取得すると(ステップS11;YES)、取得した情報要求をアプリケーション管理部122に送る。情報要求を取得しない場合(ステップS11;NO)、入力部123は、ステップS11を繰り返す。
When the
アプリケーション管理部122は、入力部123から情報要求を受け取ると、記憶部126が記憶する自システム位置情報と情報要求を送受信部121に送る。送受信部121は、ネットワーク4を介して自システム位置情報と情報要求を他システムに送信する(ステップS12)。送受信部121は、ネットワーク4を介して他システムから情報要求に応答するアプリケーション情報を受信する(ステップS13)。
When the
アプリケーション管理部122は、送受信部121が受信したアプリケーション情報を、記憶部126に記憶させる。アプリケーション管理部122は記憶部126が記憶するアプリケーション情報を表示させるための必要情報を記憶部126から読み出し(ステップS14)、表示データ生成部125に送る。
The
表示データ生成部125は、アプリケーション管理部122から受け取った必要情報に基づいて、複数のレイヤで構成される表示データを生成し(ステップS15)、表示データを表示装置13に送信する(ステップS16)。表示装置13は、表示データ生成部125から受け取った表示データをオーバレイ表示する。
The display
電源が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
処理装置12の送受信部121は、他システムから情報要求を受信すると(ステップS21;YES)、受信した情報要求をアプリケーション管理部122に送る。情報要求を受信しない場合(ステップS21;NO)、送受信部121は、ステップS21を繰り返す。
When the transmission /
アプリケーション管理部122は、送受信部121から情報要求を受け取ると、通信管理部124に情報要求元の他システムとの回線容量の算出を指示する。通信管理部124は、アプリケーション管理部122からの指示により、該他システムと通信可能な回線容量を算出する(ステップS22)。通信管理部124は、算出した回線容量を示す回線容量情報をアプリケーション管理部122に送る。このとき、通信管理部124は、算出した回線容量に基づいて、送受信部121の通信の諸元を設定する。
When the
アプリケーション管理部122は、情報要求元の他システムの回線容量情報を受け取ると、記憶部126が記憶するアプリケーション情報の中から、記憶部126が記憶する他システム位置情報を参照し、該他システムの位置に基づく所定の条件を満たすアプリケーション情報を選択する(ステップS23)。
When receiving the line capacity information of the other system of the information request source, the
選択したアプリケーション情報が回線容量を超えない場合には(ステップS24;NO)、アプリケーション管理部122は、選択したアプリケーション情報を記憶部126から読み出して送受信部121に送り、情報要求元の他システムに送信させる(ステップS26)。
If the selected application information does not exceed the line capacity (step S24; NO), the
選択したアプリケーション情報が回線容量を超える場合には(ステップS24;YES)、アプリケーション管理部122は、優先順位の高いアプリケーション情報から順に選択して、回線容量を超えないように絞り込み(ステップS25)、絞り込んだアプリケーション情報を記憶部126から読み出して送受信部121に送り、情報要求元の他システムに送信させる(ステップS26)。
When the selected application information exceeds the line capacity (step S24; YES), the
電源が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
実施の形態1では、システム1は、情報提供元としての機能と情報要求元としての機能を両方備える。これに限らず、情報提供元と情報要求元を分ける構成にしてもよい。
In the first embodiment, the
以上説明したように実施の形態1の情報共有システム100によれば、情報提供元が情報要求元の位置に応じて対象の状況を示す情報を提供し、共有することが可能になる。
As described above, according to the
(実施の形態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
また、図7の例では、表示装置13は4つ記載しているが、これに限らず、表示装置13は1つ以上であればよく、少なくともいずれかのシステム1と対応していればよい。表示装置13は、例えば、ノートPC、スマートフォンなどの可搬型または固定型端末で構成される。
In the example of FIG. 7, four
システム1の通信管理部124は、対応する表示装置13が複数台ある場合、複数台に同時に表示データを送信するためにマルチキャストなどの仕組みにより回線の圧迫を抑制する。
When there are a plurality of
ユーザは情報要求を表示装置13に入力し、表示装置13は情報要求を対応するシステム1にネットワーク4を介して送信する。対応するシステム1の処理装置12の入力部123は、ネットワーク4を介して表示装置13からユーザからの情報要求を取得する。
The user inputs an information request to the
実施の形態2のその他の構成は、実施の形態1と同様である。 Other configurations of the second embodiment are the same as those of the first embodiment.
また、表示装置13が現在地を検出する手段を備え、情報要求元として機能してもよい。この場合、表示装置13は、現在地を示す自システム位置情報および情報要求を情報提供元のシステム1に送信する。
Further, the
以上説明したように実施の形態2の情報共有システム200によれば、情報提供元が情報要求元の位置に応じて対象の状況を示す情報を提供し、共有することが可能になる。また、表示装置13を、ネットワーク4を介して接続しているので、表示装置13の設置場所を点在させたり、ユーザが表示装置13を携帯したりすることで、ユーザがアプリケーション情報を確認できる範囲が広がる。
As described above, according to the
図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
制御部31はCPU(Central Processing Unit)などから構成され、外部記憶部33に記憶されている制御プログラム39に従って、処理装置12のアプリケーション管理部122、通信管理部124および表示データ生成部125の各処理を実行する。
The
主記憶部32はRAM(Random-Access Memory)などから構成され、外部記憶部33に記憶されている制御プログラム39をロードし、制御部31の作業領域として用いられる。
The
外部記憶部33は、フラッシュメモリ、ハードディスク、DVD−RAM、DVD−RWなどの不揮発性メモリから構成され、処理装置12の処理を制御部31に行わせるためのプログラムをあらかじめ記憶し、また、制御部31の指示に従って、このプログラムが記憶するデータを制御部31に供給し、制御部31から供給されたデータを記憶する。記憶部126は外部記憶部33に構成される。
The
操作部34はキーボードおよびマウスなどのポインティングデバイスなどと、キーボードおよびポインティングデバイスなどを内部バス30に接続するインタフェース装置から構成されている。ユーザが処理装置12に情報を入力する場合は、操作部34を介して、入力された情報が制御部31に供給される。操作部34は、処理装置12の入力部123として機能する。
The
表示部35は、CRTまたはLCDなどから構成されている。ユーザが処理装置12に情報を入力する場合は、操作画面を表示する。システム1を1つの装置で実現する場合には、表示部35は表示装置13として機能してもよい。
The
入出力部36は、シリアルインタフェースまたはパラレルインタフェースから構成されている。入出力部36はアプリケーション装置11および表示装置13と接続する。入出力部36は、処理装置12のアプリケーション管理部122および表示データ生成部125として機能する。
The input /
送受信部37は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはLAN(Local Area Network)インタフェースから構成されている。処理装置12の送受信部121として機能する。
The transmission /
図2に示す処理装置12の送受信部121、アプリケーション管理部122、入力部123、通信管理部124、表示データ生成部125、記憶部126の処理は、制御プログラム39が、制御部31、主記憶部32、外部記憶部33、操作部34、表示部35、入出力部36および送受信部37などを資源として用いて処理することによって実行する。
The processing of the transmission /
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。 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
また、処理装置12の機能を、OS(オペレーティングシステム)とアプリケーションプログラムの分担、またはOSとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
Further, when the functions of the
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して提供することも可能である。例えば、通信ネットワーク上の掲示板(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記憶部は、前記位置受信部が受信した前記情報要求元システム位置情報を記憶する請求項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ないし3のいずれか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ないし5のいずれか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記憶部が記憶する前記情報要求元システムの位置を示す情報要求元システム位置情報を参照し、前記情報要求元システムの位置に基づく所定の条件を満たす前記アプリケーション情報を選択するアプリケーション管理ステップと、
前記アプリケーション管理ステップで選択した前記アプリケーション情報を前記情報要求元システムに送信するアプリケーション情報送信ステップと、
前記情報要求元システムと通信可能な回線容量を算出する回線容量算出ステップと、
第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.
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)
| 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 |
-
2013
- 2013-03-14 JP JP2013051432A patent/JP5963698B2/en not_active Expired - Fee Related
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 |