(57)【要約】      （修正有）【課題】有用なデータの共有を可能にしつつコストを削減する端末装置、データ共有システム、データ共有方法及びプログラムを提供する。【解決手段】端末装置は、移動機器に搭載され、移動機器が使用されている状況の種類を特定する情報を取得する状態取得部１０１と、外部の通信装置と直接の無線通信によってデータの通信を行う通信部１０２と、共有の対象となるデータの種類を、用意された複数の種類から移動機器の状況に応じて選択する選択部１０３と、選択された種類のデータを外部の通信装置に要求し、要求したデータを通信部を介して取得すると、当該データを記憶部に記憶させ、記憶部に記憶されたデータを通信装置から要求された場合には要求されたデータを通信部を介して外部の通信装置に送信する、データ制御部１０４と、を備える。【選択図】図１５
2019180013.tif 000002
【特許請求の範囲】
【請求項１】
移動機器に搭載され、
前記移動機器が使用されている状況の種類を特定する情報を取得する状態取得手段と、
外部の通信装置と直接の無線通信によってデータの通信を行う通信手段と、
前記移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する選択手段と、
前記選択された種類のデータを前記通信装置に要求し、要求したデータを前記通信手段を介して取得すると、当該データを記憶手段に記憶させ、前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記通信手段を介して当該通信装置に送信する、データ制御手段と、
を備える端末装置。
【請求項２】
前記移動機器は緊急車両であり、前記データ制御手段は、少なくとも前記移動機器が出動先に到着する前と、前記移動機器が出動先に到着した後とで、共有の対象となるデータの種類の一部または全部が異なるように、共有の対象となるデータの種類を選択する、
請求項１に記載の端末装置。
【請求項３】
前記データ制御手段は、前記移動機器の前記状況が特定の状況になった場合に、前記記憶手段に記憶されたデータを消去する、
請求項１または２に記載の端末装置。
【請求項４】
前記データ制御手段は、前記記憶手段に記憶されたデータを消去する場合において、消去の対象のデータのうち特定の種類のデータを選択し、当該選択したデータを外部の記憶システムに送信してから、当該選択したデータを消去する、
請求項３に記載の端末装置。
【請求項５】
携帯電話回線を用いて通信を行う第２の通信手段をさらに備え、
前記データ制御手段は、共有の対象となるデータであって前記通信手段により通信可能な前記通信装置からは取得されていないデータを、前記第２の通信手段により通信可能な第２の通信装置が有している場合に、当該取得されていないデータを、前記第２の通信手段を介して当該第２の通信装置から取得する、
請求項１から４のいずれか一項に記載の端末装置。
【請求項６】
前記通信手段は、前記移動機器の前記状況に応じて、データの要求を行う相手となる前記通信装置を選別する
請求項１から５のいずれか一項に記載の端末装置。
【請求項７】
請求項１から６のいずれか一項に記載の端末装置をそれぞれ搭載する複数の前記移動機器と、
少なくとも１つの前記端末装置との間で携帯電話回線を用いた通信が可能なデータ提供装置と、
を含むデータ共有システム。
【請求項８】
対象の移動機器が使用されている状況の種類を特定する情報を取得し、
前記対象の移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択し、
前記選択された種類のデータを、通信装置に、直接の無線通信によって要求し、要求したデータを前記無線通信によって取得すると、当該データを記憶手段に記憶させ、
前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記無線通信によって当該通信装置に送信する、
データ共有方法。
【請求項９】
前記対象の移動機器は緊急車両であり、
少なくとも前記対象の移動機器が出動先に到着する前と、前記対象の移動機器が出動先に到着した後とで、共有の対象となるデータの種類の一部または全部が異なるように、共有の対象となるデータの種類を選択する、
請求項８に記載のデータ共有方法。
【請求項１０】
対象の移動機器が使用されている状況の種類を特定する情報を取得する状態取得処理と、
外部の通信装置と直接の無線通信によってデータの通信を行う通信処理と、
前記対象の移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する選択処理と、
前記選択された種類のデータを前記通信装置に要求し、要求したデータを前記通信処理によって取得すると、当該データを記憶手段に記憶させ、前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記通信処理によって当該通信装置に送信する、データ制御処理と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、装置間でデータを共有する方法に関する。
【背景技術】
【０００２】
移動可能な端末装置間で直接通信を行いデータを共有するための、技術の開発および応用が進んでいる。
【０００３】
特許文献１は、２つの通信装置が、アクセスポイントを介さない無線通信によって、データを共有する技術に関する文献である。
【０００４】
特許文献２は、車両間での通信における、通信の秘匿性を確保するための発明を記載する文献である。
【０００５】
特許文献３は、特定のサービスを要求する要求者のデバイスを、その特定のサービスに係るローカルなプロバイダグループに加える技術に関する文献である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】国際公開第２０１１／０７１０４５号
【特許文献２】特開２００９−０１０７１８号公報
【特許文献３】特開２００５−５３５１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
複数の端末装置間で多くの情報を共有する技術は、例えば、監視、消防および救助等の、様々な場面において有用となりうる。しかし、多くの情報を共有することは、コストの増大にもつながる。本開示におけるコストとは、広義のコストであり、例えば、具体的には、電力の消費、通信ネットワークへの負荷、通信にかかる時間および費用、情報の漏えいのリスク、等を含む。
【０００８】
特許文献１に記載の技術は、データを重複して受信することを削減するという点で、コストを削減する技術の一つである。ただし、重複していないデータは全て共有することが想定されている。特許文献２に記載の技術を適用することによって通信の秘匿性が確保されたとしても、上記のコストのうち低減できるのは情報漏えいのリスクのみである。
【０００９】
いずれにせよ、共有するデータの量が多いほど、全体としてコストが増加することは免れない。
【００１０】
本発明は、有用なデータの共有を可能にしつつコストを削減する方法等を提供することを目的の１つとする。
【課題を解決するための手段】
【００１１】
本発明の一態様に係る端末装置は、移動機器に搭載され、前記移動機器が使用されている状況の種類を特定する情報を取得する状態取得手段と、外部の通信装置と直接の無線通信によってデータの通信を行う通信手段と、前記移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する選択手段と、前記選択された種類のデータを前記通信装置に要求し、要求したデータを前記通信手段を介して取得すると、当該データを記憶手段に記憶させ、前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記通信手段を介して当該通信装置に送信する、データ制御手段と、を備える。
【００１２】
本発明の一態様に係るデータ共有方法は、対象の移動機器が使用されている状況の種類を特定する情報を取得し、前記対象の移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択し、前記選択された種類のデータを、通信装置に、直接の無線通信によって要求し、要求したデータを前記無線通信によって取得すると、当該データを記憶手段に記憶させ、前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記無線通信によって当該通信装置に送信する。
【００１３】
本発明の一態様に係るプログラムは、対象の移動機器が使用されている状況の種類を特定する情報を取得する状態取得処理と、外部の通信装置と直接の無線通信によってデータの通信を行う通信処理と、前記対象の移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する選択処理と、前記選択された種類のデータを前記通信装置に要求し、要求したデータを前記通信処理によって取得すると、当該データを記憶手段に記憶させ、前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記通信処理によって当該通信装置に送信する、データ制御処理と、をコンピュータに実行させる。
【発明の効果】
【００１４】
本発明によれば、有用なデータの共有を可能にしつつコストが削減できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係るデータ共有システムの適用例を示す図である。
【図２】第１の実施形態に係る端末装置の構成を示すブロック図である。
【図３】２つの端末装置の間の通信を確立する流れの例を示すフローチャートである。
【図４】コンテンツに含まれる情報の例を示す図である。
【図５】コンテンツリストの例を示す図である。
【図６】分類情報を表すデータの例を示す図である。
【図７】第１の実施形態に係る端末装置の、データ共有に係る動作の例を示すフローチャートである。
【図８】端末装置をそれぞれ搭載した複数の車両により形成されるネットワークを概念的に示す図である。
【図９】車両および飛翔体により形成されるネットワークを概念的に示す図である。
【図１０】第１の実施形態の変形例に係る２つの端末装置の、データ共有に係る動作の例を示すフローチャートである。
【図１１】第２の実施形態に係るデータ共有システムの全体像を概念的に示す図である。
【図１２】第２の実施形態に係る端末装置の構成を示すブロック図である。
【図１３】端末装置の、データの消去に係る動作の例を示すフローチャートである。
【図１４】第２の実施形態に係る端末装置の構成を示すブロック図である。
【図１５】本発明の一実施形態に係る端末装置の構成を示すブロック図である。
【図１６】本発明の一実施形態に係るデータ共有方法の流れを示すフローチャートである。
【図１７】本発明の各実施形態の各部を構成するハードウェアの例を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら、本発明の実施形態を詳細に説明する。
【００１７】
＜＜第１の実施形態＞＞
まず、本発明の第１の実施形態について説明する。第１の実施形態は、複数の車両のそれぞれに搭載された端末装置どうしが、データを共有する形態である。
【００１８】
＜構成＞
図１は、第１の実施形態に係るデータ共有システム１の適用例を示す図である。データ共有システム１は、少なくとも２台の車両５と、車両５のそれぞれに搭載された端末装置１１と、を含む。
【００１９】
車両５は、移動機器の一つである。本実施形態では、車両５として、例えば、救急車や消防車等の緊急車両が想定される。
【００２０】
端末装置１１は、他の装置とデータを通信する端末である。端末装置１１は、車両５から取り外し可能であってもよいし、車両５に組み込まれ一体となっていてもよい。一例として、端末装置１１は、カーナビゲーションシステムのように運転席の近くに設置された、装置でもよい。
【００２１】
図２は、端末装置１１の機能構成を示すブロック図である。端末装置１１は、通信部１１０と、状態受付部１１１と、状態記憶部１１２と、分類情報記憶部１１５と、データ制御部１１３と、データ記憶部１１４と、出力部１１６と、を備える。また、端末装置１１は、新規データ作成装置２１と通信可能に接続されていてもよい。
【００２２】
通信部１１０は、データを他の装置に送信し、および他の装置からデータを受信する。通信部１１０により行われる通信は、直接的な（アクセスポイント等を介さない）無線通信である。このような通信をアドホック通信と呼ぶこともある。無線通信の規格の例には、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等がある。通信部１１０が用いる無線通信の規格は、データ共有システム１に含まれる端末装置１１の間で共通であれば、どのような規格でもよい。
【００２３】
通信部１１０が他の装置と通信を確立する手順の一例を、図３のフローチャートを参照しながら説明する。ここでは端末装置１１ａと端末装置１１ｂの２つの端末装置１１を想定する。まず、端末装置１１ａおよび端末装置１１ｂが、互いに無線通信が可能な範囲に位置するようになると、端末装置１１ａおよび端末装置１１ｂの少なくともいずれか一方（例えば、端末装置１１ａ）が、データ共有が可能な端末装置１１（すなわち、端末装置１１ｂ）の存在を検知する（ステップＳ１１）。端末装置１１ｂが常に特定の信号を発信し、端末装置１１ａがその特定の信号を検出すればよい。なお、上記特定の信号には、端末装置１１ｂの識別情報が含まれていてもよい。Ｗｉ−Ｆｉに基づく通信が採用される場合は、端末装置１１ｂの識別情報は、具体的には例えば、端末装置１１ｂのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスや、端末装置１１ｂに予め割り振られたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス等である。データ共有が可能な端末装置１１ｂの存在を検知したら、端末装置１１ａは、端末装置１１ｂに通信を確立するための接続要求を送信する（ステップＳ１２）。端末装置１１ｂは接続要求を受信したら（ステップＳ１３）、端末装置１１ａに接続許可を示す信号を送信する（ステップＳ１４）。ただし、端末装置１１ｂは、ステップＳ１４の前に、端末装置１１ａに対して接続を許可するかを判定する認証を行ってもよい。端末装置１１ｂは、端末装置１１ａに対して接続を許可しない場合には、接続許可を示す信号ではなく接続拒否を示す信号を送信してもよい。端末装置１１ｂが接続許可を示す信号を送信した場合は、端末装置１１ａは、接続許可を受信する（ステップＳ１５）。
【００２４】
以上のような手順により、端末装置１１ａと端末装置１１ｂが、互いにデータを共有するための通信を行うことが可能になる。
【００２５】
状態受付部１１１は、端末装置１１を搭載する車両５の状態を示す情報を外部から受け付ける。
【００２６】
車両５の状態とは、車両５がどのような目的で使用されているかに基づく区分である。車両５の状態とは、言い換えれば、車両５が使用されている状況である。例えば、車両５が救急車である場合、車両５は、「出動状態」、「現着状態」、「現発状態」、「帰署状態」等の状態を取り得る。「出動状態」は、車両５が出動している状態、より具体的には、車両５が署から現場（すなわち、車両５に乗っている隊員が任務の遂行のために向かうべき場所）へ向かっている状態である。「現着状態」は、車両５が現場に到着し、隊員が現場での任務を実行している状態である。「現発状態」は、車両５が救助者を乗せて現場から出発し、病院へ向かっている状態である。「帰署状態」は、任務が完了し、車両５が署へ向かって帰っている状態である。
【００２７】
車両５が消防車である場合、車両５は、例えば、「出動状態」、「現着状態」、「帰署状態」の状態を取り得る。
【００２８】
状態受付部１１１は、例えば、タッチパネルや入力ボタンを介して情報の入力が可能なデバイスである。車両５に乗車している人が、状況に応じて、状態受付部１１１に対して、（その時の）状態を示す情報を入力し得る。
【００２９】
状態記憶部１１２は、状態受付部１１１が受け付けた、車両５の状態を示す情報を記憶する。
【００３０】
データ記憶部１１４は、データを記憶する。本開示では、データ記憶部１１４が記憶するデータのうち、共有される対象となり得るデータを、特に「コンテンツ」と呼ぶ。コンテンツは、車両５を使用している人に利用（例えば閲覧）されるためのデータである。
【００３１】
図４は、コンテンツに含まれる情報の例である。コンテンツには、利用者に供するメインデータの他、メタデータとして、例えば次の情報が含まれる。
・コンテンツ種、すなわち、コンテンツの種類
・コンテンツを一意に識別するコンテンツＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）
・作成場所、すなわち、そのコンテンツが作成された地点
・作成時刻、すなわち、そのコンテンツが作成された時刻
・最終更新時刻、すなわち、そのコンテンツが最後に更新された時刻
【００３２】
以下に、コンテンツ種の例を挙げる。
・交通情報：渋滞に関する情報、および、事故や工事等による通行の制限に関する情報等
・現場画像：現場の写真等
・現場情報：災害の規模に関する情報、傷病者に関する情報、現場における緊急車両の配置の情報、現場付近の消火栓の使用状況の情報、等
・病院情報：利用可能な病院の、名称、場所、対応可能な傷病者の種類および数、ならびにベッドの空き状況に関する情報等
【００３３】
データ記憶部１１４は、データ記憶部１１４が記憶するコンテンツのリストであるコンテンツリストも記憶する。コンテンツリストは、主に端末装置１１がコンテンツを共有する際に用いられる。
【００３４】
図５は、コンテンツリストの例を示す図である。コンテンツリストは、例えば、データ記憶部１１４が記憶するコンテンツごとに、コンテンツ種、コンテンツＩＤ、および、最終更新時刻の、情報の組を記憶する。
【００３５】
データ制御部１１３は、データ記憶部１１４により記憶されるデータを制御する。データ制御部１１３の具体的な処理については、＜動作＞の項目で説明する。
【００３６】
分類情報記憶部１１５は、車両５の状態の種類とコンテンツ種との関係を示す分類情報を記憶する。分類情報は、具体的に言えば、車両５の状態の種類ごとに、取得すべきコンテンツの種類を関連づけた情報である。言い換えれば、分類情報は、どの状態にある時にどの種類のコンテンツを取得すべきか、を示す情報である。
【００３７】
図６は、分類情報を表すデータの例を示す図である。図６に示されるデータは、状態とコンテンツ種との対応表である。チェックマークは、そのチェックマークが書かれているセルと同じ行の「状態」と、該セルと同じ列の「コンテンツ種」とが、互いに関連づけられている（すなわち、該「状態」において該「コンテンツ種」のコンテンツが取得されるべきとされている）ことを意味する。例えば、車両５の状態が「出動状態」である場合には、図６に示されるデータによれば、コンテンツ種が「交通情報」、「現場画像」および「現場情報」であるコンテンツが共有されるべきとされていることがわかる。
【００３８】
出力部１１６は、コンテンツを出力するハードウェアである。例えば、出力部１１６は、表示装置であり、利用者（例えば、車両５に乗っている人）が閲覧可能な態様でコンテンツを提示する。出力部１１６がコンテンツを出力する契機は、特定の契機に限られない。例えば、新たなコンテンツが取得されるたびに、データ制御部１１３が出力部１１６にその新たなコンテンツを出力させてもよい。あるいは、利用者の要求に応じて、データ制御部１１３が、要求されたコンテンツを出力部１１６に出力させてもよい。
【００３９】
新規データ作成装置２１は、新たなコンテンツを作成する装置である。以下、新規データ作成装置２１により作成されるコンテンツは、端末装置１１から提供されるデータと区別するため、「新規データ」とも表記される。
【００４０】
新規データ作成装置２１は、新規データを作成し、それを端末装置１１に提供する。車載カメラが、新規データ作成装置２１の一例である。新規データ作成装置２１が車載カメラである場合は、新規データ作成装置２１は、撮像によって得られた画像を新規データとして作成し、それを端末装置１１に提供する。
【００４１】
新規データは、端末装置１１に備わる入力インタフェースによって受け付けられた情報からも作成されてもよい。つまり、図２では端末装置１１と新規データ作成装置２１とが別個の装置として示されているが、端末装置１１が、新規データ作成装置２１として機能してもよい。
【００４２】
新規データ作成装置２１は、新規データを作成した際、その新規データにメタデータを付与する。新規データにメタデータを付与するため、新規データ作成装置２１は、時刻を特定する機能、車両５の場所を特定する機能、およびＩＤを生成する機能を、備えていてもよい。コンテンツ種は、新規データ作成装置２１による新規データの作成のされ方によって決まっていればよい。例えば、新規データ作成装置２１が撮像により新規データを作成する場合は、その新規データのコンテンツ種は一律に「現場画像」とみなされてもよい。あるいは、新規データ作成装置２１は、新規データを作成するたびに、利用者（例えば、車両５を使用している人）に、入力インタフェースを介したコンテンツ種の指定を促し、指定されたコンテンツ種をその新規データのコンテンツ種として決定してもよい。
【００４３】
＜動作＞
第１の実施形態に係る端末装置１１によるデータ共有の流れを、図７のフローチャートを参照しながら説明する。以下の説明では、データ共有の流れを、例として、図３に示される流れで端末装置１１ａと端末装置１１ｂとが通信を確立した後の、端末装置１１ａによる処理として、説明する。
【００４４】
まず、データ制御部１１３が、自端末装置（すなわち、端末装置１１ａ。以下同じ）を搭載する車両の状態を、状態記憶部１１２から状態情報を読み出すことにより、特定する（ステップＳ２１）。そして、データ制御部１１３は、分類情報記憶部１１５に記憶された分類情報を参照することにより、特定された状態に関連づけられているコンテンツ種を特定する。そして、データ制御部１１３は、特定したコンテンツ種を、相手の端末装置１１（すなわち、端末装置１１ｂ）に要求するコンテンツの種類として選択する（ステップＳ２２）。
【００４５】
コンテンツ種が選択されたら、データ制御部１１３は、通信部１１０を介して、選択されたコンテンツ種のリストを相手の端末装置１１に要求する（ステップＳ２３）。
【００４６】
相手の端末装置１１（すなわち、端末装置１１ｂ）は、要求されたコンテンツ種のリスト（端末装置１１ｂが記憶しているコンテンツが示されている）を生成し、生成したリストを端末装置１１ａに送信する。端末装置１１ａの通信部１１０がこのリストを受信すると（ステップＳ２４）。データ制御部１１３は次のステップの処理を行う。
【００４７】
ステップＳ２５において、データ制御部１１３は、データ記憶部１１４に記憶されている、自端末装置のコンテンツリストを読み出す。そして、データ制御部１１３は、端末装置１１ｂから受信したリストと、自端末装置のコンテンツリストとを、比較する（ステップＳ２６）。
【００４８】
受信したリストにより示されるコンテンツの中に、自端末装置のコンテンツリストにより示されるコンテンツに無いコンテンツがある場合（ステップＳ２７においてＹＥＳ）、端末装置１１は、無いコンテンツを取得するため、ステップＳ２８からステップＳ３０の処理を行う。受信したリストにより示されるコンテンツがすべて、自端末装置のコンテンツリストにより示されるコンテンツに有る場合には（ステップＳ２７においてＮＯ）、端末装置１１は、データ共有に係る処理を終了してよい。
【００４９】
なお、更新され得るコンテンツについては、データ制御部１１３は最終更新時刻を比較し、受信したリストにより示されるそのコンテンツの方が新しければ、そのコンテンツは上記「自端末装置のコンテンツリストにより示されるコンテンツに無いコンテンツ」とみなしてよい。
【００５０】
ステップＳ２８では、データ制御部１１３が、通信部１１０を介して、ステップＳ２７の判定により無いと特定されたコンテンツ、すなわち、自端末装置のコンテンツリストに含まれずかつ受信したリストに含まれているコンテンツを、相手の端末装置１１ｂに要求する。端末装置１１ｂは端末装置１１ａからの要求に応じて、要求されたコンテンツを端末装置１１ａに送信する。端末装置１１ａの通信部１１０は、要求したコンテンツを受信する（ステップＳ２９）。
【００５１】
そして、データ制御部１１３は、通信部１１０が受信したコンテンツを、データ記憶部１１４に記録する（ステップＳ３０）。
【００５２】
以上のような流れにより、端末装置１１ａの状態に応じて選択されるコンテンツ種のコンテンツで、端末装置１１ａには無く端末装置１１ｂには有るコンテンツが、端末装置１１ａへ共有される。
【００５３】
なお、端末装置１１ｂも、図７のフローチャートに示される処理を行ってよい。これにより、端末装置１１ａおよび端末装置１１ｂの双方が、それぞれの車両５の状態に応じて選択されるコンテンツを共有し得る。
【００５４】
なお、通信の確立およびデータの共有は、時間をおいて、繰り返し実施されてよい。例えば、端末装置１１は、周期的に、データの共有のための処理を開始してもよい。また、例えば、端末装置１１は、新規データ作成装置２１から新たなコンテンツが提供されたことを契機として、データの共有のための処理を開始してもよい。
【００５５】
図８は、データ共有システム１によって実現し得るネットワークを概念的に示す図である。図８において車両５をつなぐ破線は、その車両にそれぞれ搭載されている端末装置１１が、互いに通信可能であることを表す。車両５のそれぞれの端末装置１１が、通信可能な他の端末装置１１と通信を確立することにより、図８に示されるように、アドホックネットワークが形成され得る。
【００５６】
互いに通信可能な端末装置１１どうしがデータを共有し合うことにより、各々の端末装置１１は、直接通信することができない距離にある端末装置１１ともデータを共有し合うことができる。例えば、署の近くにある車両５から、現場に到着している車両５までを含むアドホックネットワークが形成されれば、署の近くにある車両５は現場の画像を取得することも可能となる。
【００５７】
なお、図８の例では、アドホックネットワークを形成している装置がすべて、車両５に搭載される端末装置１１であるが、アドホックネットワークには、端末装置１１との間でコンテンツを共有し合う機能を持つ中継装置が含まれていてもよい。例えば、図９に示されるように、署と現場との間において飛翔する飛翔体６（いわゆる、ドローン）に搭載される中継装置が、データの共有のための通信を行い、データを中継する役割を担ってもよい。
【００５８】
なお、アドホックネットワークは、例えば、同じグループに属する、端末装置１１および中継装置のみで形成され得る。同じグループとは、例えば、同じ事案への対応に携わるグループ、または、管轄が同じ車両のグループを指す。なお、事案とは、災害、現場、または通報ごとに設定される、対処すべき対象を表す概念である。
【００５９】
グループは、例えば署において自由に設定され得る。例えば、端末装置１１は、署に設置されている指令台から、指令員が設定した、グループに関する情報を取得しておけばよい。
【００６０】
例えば、同じグループに属する端末装置１１には、共通のＩＤ（グループＩＤ）を割り振られ得る。各端末装置１１の各々が、通信時に自端末装置に割り振られたグループＩＤを含む信号を発信すれば、各端末装置１１は自端末装置と同じグループに属する端末装置１１を検知することが可能である。図３のステップＳ１１またはステップＳ１３の処理において、相手の端末装置１１が発信する信号に含まれるグループＩＤに基づき、相手の端末装置１１が自端末装置と同じグループに属するかの判定を行ってもよい。そして、その判定の結果がＹＥＳである場合のみ、端末装置１１は以降の処理を行うようにしてもよい。
【００６１】
あるいは、例えば、端末装置１１は、同じグループに属する端末装置１１の識別情報のリストを通知されてもよい。端末装置１１は、リストに含まれる識別情報が付与された端末装置１１のみと、通信を行うようにすればよい。
【００６２】
なお、通信のセキュリティを高めるため、通信の内容は暗号化されていてもよい。
【００６３】
［変形例１］
コンテンツリストの比較を端末装置１１ｂが行ってもよい。そのような実施形態における端末装置１１ａおよび端末装置１１ｂの動作の流れを、図１０のフローチャートを参照しながら説明する。
【００６４】
車両５の状態の特定（ステップＳ３１）、およびコンテンツ種の選択（ステップＳ３２）は、それぞれ図７のステップＳ２１およびステップＳ２２の処理と同様でよい。
【００６５】
ステップＳ３３において、端末装置１１ａのデータ制御部１１３は、選択したコンテンツ種のリストをデータ記憶部１１４から読み出す。そして、データ制御部１１３は、選択したコンテンツ種を示す情報と、読み出したコンテンツ種のリストとを、通信部１１０を介して端末装置１１ｂに送信する（ステップＳ３４）。
【００６６】
端末装置１１ｂでは、通信部１１０がコンテンツ種を示す情報とリストとを受信し（ステップＳ３５）、データ制御部１１３が、自端末装置（すなわち、端末装置１１ｂ）のデータ記憶部１１４に記憶されているコンテンツリストを読み出す（ステップＳ３６）。データ制御部１１３は、コンテンツ種を示す情報に示されているコンテンツ種だけの、リストを読み出せばよい。
【００６７】
データ制御部１１３は受信されたリストと読み出したリストを比較し、相手の端末装置（すなわち、端末装置１１ａ）にないコンテンツを特定する（ステップＳ３７）。そして、データ制御部１１３は、特定したコンテンツをデータ記憶部１１４から読み出し（ステップＳ３８）、読み出したコンテンツを、通信部１１０を介して、端末装置１１ａに送信する（ステップＳ３９）。
【００６８】
端末装置１１ａにおいて、通信部１１０が端末装置１１ｂから送信されたコンテンツを受信すると（ステップＳ４０）、データ制御部１１３が、受信されたコンテンツをデータ記憶部１１４に記録する（ステップＳ４１）。
【００６９】
以上の処理により、データは共有される。
【００７０】
［変形例２］
端末装置１１は、受け取るデータをさらに選別してもよい。例えば、共有され得る現場画像や現場情報は、端末装置１１を搭載する車両５が向かっている現場の現場画像および現場情報のみでよい。例えば、現発状態において共有され得る病院情報は、端末装置１１を搭載する車両５が向かっている病院の病院情報のみでよい。このように、受け取るデータを選別するため、具体的には、例えば、ステップＳ２３の要求において、データ制御部１１３は、地域を指定する情報や事案を指定する情報を、要求に含めてよい。要求を受け取った端末装置１１ｂは、与えられた条件を満たすコンテンツのみのリストを生成すればよい。あるいは、データ制御部１１３は、ステップＳ２８の段階で、自端末装置のデータ記憶部１１４に無いと特定されたコンテンツのうち、与えられた条件を満たすコンテンツのみを要求してもよい。与えられた条件とは、例えば、所定の地域に関するコンテンツであること、所定の時間に作成されたコンテンツであること、所定の事案に関するコンテンツであること、または、所定のグループに属する装置により作成されたコンテンツであること、等である。なお、上記条件は、例えば、端末装置１１の入力インタフェースに入力される、事案に関する情報や、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）によって特定される現在の車両５の位置の情報等に基づいて、端末装置１１が設定すればよい。上記条件に関する情報は、メタデータとしてコンテンツごとに付与されていればよく、コンテンツリストにメタデータの内容が含まれていればよい。
【００７１】
上記のような構成により、端末装置１１は、例えば、車両５に乗っている隊員の任務に関係する情報のみを受け取ることが、可能となる。
【００７２】
＜効果＞
第１の実施形態に係るデータ共有システム１によれば、端末装置１１はデータを選択的に取得するため、データの通信に係るコストが削減できる。車両５の状態によってデータの有用性は変動するので、共有されるデータが車両５の状態に応じて選択されることにより、車両５の状態が変わっても常に、有用なデータのみが共有されることが可能となる。
【００７３】
つまり、データ共有システム１によれば、有用なデータの共有を可能にしつつコストを削減できる。
【００７４】
＜＜第２の実施形態＞＞
第１の実施形態を発展させた実施形態である第２の実施形態について説明する。
【００７５】
第２の実施形態では、端末装置１２が、端末間の直接の通信だけでなく、携帯電話回線を用いた通信によってもデータを取得する形態である。
【００７６】
図１１は、第２の実施形態に係るデータ共有システム２の全体像を表す概念図である。データ共有システム２は、車両５と、基地局７と、データ提供装置３１と、データ提供装置３２と、データ提供装置３３と、データベース３６と、を含む。
【００７７】
データ提供装置３１〜３３は、データを取得し、データを端末装置１２に送信する機能を持つ装置である。
【００７８】
データ提供装置３１は、データベース３６に記憶された、災害に関する情報を提供する。データ提供装置３１は、例えば、指令センタに設置されたサーバである。データベース３６は、データ提供装置３１と同じく、指令センタに設置されている。
【００７９】
データ提供装置３２は、病院に設置され、特に病院に関するコンテンツを管理する。
【００８０】
データ提供装置３３は、飛翔体に搭載され、特に現場に関するコンテンツを取得する。
【００８１】
データ提供装置３１〜３３は、データを、モバイルデータ通信によって、端末装置１２に送信する。モバイルデータ通信は、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等の、携帯電話回線を用いた通信である。データ提供装置３１〜３３から発信されるデータは、基地局７を経由して、端末装置１２に伝達される。データ提供装置３１〜３３と基地局７とは、ネットワーク９によって通信可能に接続されていてもよい。
【００８２】
車両５は、上述の端末装置１１および端末装置１２の少なくともいずれか一方を搭載する。
【００８３】
図１２は、端末装置１２の構成を示すブロック図である。端末装置１２は、データ共有システム２に含まれる車両５のうちの少なくとも一つに搭載される。端末装置１２は、上記第１の実施形態の端末装置１１に含まれる構成要素と同じ構成要素に加え、第２通信部１２１を備える。なお、端末装置１１における通信部１１０に相当する構成は、端末装置１１においては「第１通信部」（第１通信部１２０）と表記する。端末装置１２における、端末装置１１に含まれる構成要素と同じ構成要素の機能および動作は、端末装置１１に含まれる構成要素の機能および動作と同様でよい。
【００８４】
第２通信部１２１は、モバイルデータ通信によりデータ提供装置３１、３２、３３からデータを受信するハードウェアである。第２通信部１２１によるモバイルデータ通信は、第１通信部１２０によるアドホック通信に比べ、通信可能な距離が長いという利点がある。ただし、回線を用いることにつき、費用や回線への負荷といったコストがかかる。また、基地局７からの電波が届かない場所では、モバイルデータ通信を行うことはできない。
【００８５】
端末装置１２は、第１通信部１２０による通信と、第２通信部１２１による通信との両方を適宜使い分けながら、データを取得し、データを発信する。
【００８６】
例えば、端末装置１２は、第１通信部１２０による通信が届く距離に他の端末装置がある場合には、第１の実施形態と同様、第１通信部１２０によってその端末装置とデータを共有し合う処理を行ってよい。
【００８７】
端末装置１２は、第１通信部１２０による通信が届く距離に他の端末装置が無い場合には、第２通信部１２１によるモバイルデータ通信により、データ提供装置３１、３２、３３からデータを受け取ってよい。この場合も、端末装置１２は、図７に示されるフローチャートの手順と同様の手順により、状態に応じて選択されるコンテンツ種のコンテンツのみを受け取ってよい。
【００８８】
また、端末装置１２は、周期的に、データ提供装置３１、３２、３３との間でデータ共有の処理を行ってもよい。そして、データ制御部１１３は、共有の対象となるデータであって第１通信部１２０により通信可能な通信装置からは取得されていないデータを、データ提供装置３１、３２、３３が有している場合、第２通信部１２１を介して、データ提供装置３１、３２、３３からその共有されていないデータを取得してもよい。
【００８９】
以上のような構成によれば、有用なデータの共有を可能にしつつコストを削減することができる。
【００９０】
第１の実施形態と比較すると、第１通信部１２０による通信だけでなく、第２通信部１２１による通信も行うことにより、第１通信部１２０による通信では取得されなかったデータを、第２通信部１２１による通信によって補うことができる。
【００９１】
一方、全てのデータ通信をモバイルデータ通信によって行う形態と比べると、第１通信部１２０による通信を用いることにより、基地局７からの電波が届かない場所においても、データの共有が可能となる。また、第１通信部１２０による通信を優先的に行うことにより、携帯電話回線の使用量をより大きく削減できる。
【００９２】
［変形例３］
第２の実施形態において、データ記憶部１１４が記憶するデータは、所定のタイミングで消去されてもよい。一例として、データ記憶部１１４が記憶するデータは、車両５の状態が「帰署状態」になった場合に、消去されてもよい。
【００９３】
データの消去に係る端末装置１２の動作の例を、図１３を参照しながら説明する。
【００９４】
例えば、データ制御部１１３が、状態受付部１１１が状態を示す情報を受け付けた場合（ステップＳ３１）を契機として、データの消去に係る処理を行う。
【００９５】
データ制御部１１３は、まず、受け付けた状態において消去すべきデータがあるかを判定する（ステップＳ３２）。データ制御部１１３は、車両５の状態と消去すべきデータとの関係を示す情報を用意しておき、その情報に基づいてステップＳ３２の判定を行えばよい。
【００９６】
消去すべきデータがない場合（ステップＳ３２においてＮＯ）、処理は終了してよい。
【００９７】
消去すべきデータがある場合（ステップＳ３２においてＹＥＳ）、データ制御部１１３は、消去すべきデータの中に、指令システムへ送信すべきデータがあるかを判定する（ステップＳ３３）。データ制御部１１３は、データの種類（すなわちコンテンツ種）ごとに、その種類が指令システムへ送信されるべきか否かを示す情報を用意しておき、その情報に基づいてステップＳ３３の判定を行えばよい。
【００９８】
送信すべきデータがある場合（ステップＳ３３においてＹＥＳ）、データ制御部１１３は、指令システムへ送信すべきデータを指令システムへ送信する（ステップＳ３４）。指令システムへデータを送信するための通信は、第１通信部１２０による通信でもよいし、第２通信部１２１による通信でもよい。指令システムでは、サーバ（すなわちデータ提供装置３１）が、端末装置１２からデータを受信したら、データベース３６にそのデータを記録する。
【００９９】
ステップＳ３４の処理が終わったら、または、送信すべきデータがない場合（ステップＳ３３においてＮＯ）は、データ制御部１１３は、消去すべきデータを消去する（ステップＳ３５）。
【０１００】
以上のような動作により、データは所定のタイミングで消去される。これにより、大量のデータの記憶に係るコストを抑えることができ、また、データが漏えいするリスクを低減することができる。ステップＳ３２の判定により、適切なタイミングでデータを消去することが可能である。ステップＳ３３の判定およびステップＳ３４の処理により、データベース３６に蓄積する価値のある有用なデータを残しておくことが可能である。
【０１０１】
＜＜第３の実施形態＞＞
上述の実施形態では、同じグループに属する端末装置間でデータの共有が行われる。しかし、端末装置は、その端末装置と異なるグループに属する端末装置にとって有用な情報（例えば、交通情報）を持っている場合がある。
【０１０２】
第３の実施形態として、端末装置１３が、状態に応じて通信を確立する対象（すなわち、通信相手）を変化させる形態について説明する。
【０１０３】
図１４は、端末装置１３の構成を示すブロック図である。端末装置１３は、第２の実施形態に係る端末装置１２に含まれる構成要素と同じ構成要素に加え、通信先情報記憶部１３１を備える。端末装置１３における、端末装置１１に含まれる構成要素と同じ構成要素の機能および動作は、端末装置１１に含まれる構成要素の機能および動作と同様でよい。ただし、第１通信部１３０は、第１通信部１２０の機能に加えてさらなる機能を持つので、付与される符号は「１３０」とする。
【０１０４】
通信先情報記憶部１３１は、通信先情報を記憶している。通信先情報は、車両５の状態と、通信相手となり得る装置との関係を示す情報である。例えば、通信先情報記憶部１３１は、車両５の状態ごとに、通信相手となり得る装置のＩＤを記憶する。
【０１０５】
第１通信部１３０は、状態記憶部１１２から、車両５の状態を受け取り、通信先情報記憶部１３１により記憶される通信先情報において、受け取った状態に関連づけられているＩＤを特定する。そして、第１通信部１３０は、特定したＩＤの装置との間でのみ、図３に示される、通信を確立する処理を行う。例えば、第１通信部１３０は、通信可能な端末装置１１ｂの存在を検知しても、端末装置１１ｂのＩＤが、上記で特定されたＩＤに該当しない場合は、接続要求を送信しない。
【０１０６】
上記の構成によれば、通信先情報の設定次第で、端末装置１３は、より有用なデータ共有に係る通信のみを行うことができる。例えば、通信先情報は、次のように設定されていてもよい。
・出動状態・現発状態・帰署状態では、所定の組織の管理下にある、通信可能なすべての通信装置
・現着状態では、所定の事案（例えば、自端末装置の利用者が対処する事案と同じ事案）に対処するための通信装置
このような例を適用した場合、端末装置１３は、出動状態では、対処する事案とは無関係に、通信可能なすべての通信装置から交通情報等を取得できる。一方、端末装置１３は、現着状態では、所定の事案に対処するためのものでない通信装置とは通信しないので、無駄な通信を省略できる。
【０１０７】
＜＜第４の実施形態＞＞
本発明の一実施形態に係る端末装置１０について説明する。端末装置１０は、移動機器に搭載される装置である。移動機器は、陸上、水上、水中、および／または空中等を移動する機器であり、例えば、車両、船舶、航空機、ロボット等である。
【０１０８】
図１５は、端末装置１０の構成を示すブロック図である。端末装置１０は、状態取得部１０１と、通信部１０２と、選択部１０３と、データ制御部１０４と、を備える。
【０１０９】
状態取得部１０１は、移動機器が使用されている状況の種類を特定する情報を取得する。移動機器が使用されている状況は、例えば、その移動機器を使用することにより達成され得る事柄の段階またはステータス等に依存して定義され、特定され得る。上記状況は、「情勢」や「動作状態」と言い換えられてもよい。例えば、移動機器が救急車である場合、移動機器が使用されている状況の種類の例には、上述の通り、「出動状態」および「現発状態」等が含まれる。例えば、移動機器が物を運ぶ機能を持つ無人航空機である場合、その無人航空機が使用されている状況の種類の例としては、「輸送中状態」（物を目標地点まで運んでいる最中の状態）、「到着状態」（目標地点において物の提供を行っている状態）、「帰投中状態」（所定の基地に向かって移動している状態）等が考えられる。例えば、移動機器が監視を行うためのロボットである場合、そのロボットが使用されている状況の種類の例としては、「捜索中状態」（監視対象を未だ見つけていない状態）、「追跡中状態」（監視対象を見つけて追跡している状態）、「移動中状態」（監視対象を探さずに移動している状態）等が考えられる。
【０１１０】
状態取得部１０１は、状況の種類を特定する情報を、その移動機器を使用している人から情報の入力を受け付けることにより取得してもよい。移動機器を使用している人とは、移動機器が人の移動の用に供する機器である場合は、例えば、その移動機器に乗っている人である。移動機器を使用している人とは、その移動機器を操縦している人や、その移動機器の機能を用いて何らかの目的を達成しようとしている人でもよい。状態取得部１０１は、移動機器を使用している人からの情報の入力を、入力デバイスを介して取得してもよいし、通信によって取得してもよい。
【０１１１】
状態取得部１０１は、状況の種類を特定する情報を、移動機器が自動的に取得した情報に基づいて、状況の種類を特定することにより、状況の種類を特定する情報を取得してもよい。例えば、状態取得部１０１は、ＧＰＳにより移動機器の位置を示す情報を取得し、その位置が目標地点に一致した場合に、移動機器が「到着状態」になった、と特定してもよい。
【０１１２】
状態取得部１０１は、状況の種類を特定する情報を、移動機器が行った動作や処理等に基づいて、状況の種類を特定することにより、状況の種類を特定する情報を取得してもよい。例えば、状態取得部１０１は、取得した画像を解析した結果、監視対象を特定した場合、移動機器が「追跡中状態」になった、と特定してもよい。
【０１１３】
上記各実施形態の状態受付部１１１は、状態取得部１０１の一例に相当する。
【０１１４】
通信部１０２は、外部の通信装置と直接の無線通信によってデータの通信を行う。上記各実施形態の通信部１１０、第１通信部１２０、および第１通信部１３０は、通信部１０２の一例に相当する。
【０１１５】
選択部１０３は、状態取得部１０１により取得された情報により示される、移動機器の状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する。上記各実施形態のデータ制御部１１３は、選択部１０３の一例に相当する。
【０１１６】
データ制御部１０４は、選択部１０３により選択された種類のデータを、外部の通信装置に要求する。そして、データ制御部１０４は、要求したデータを通信部１０２を介して取得すると、そのデータを記憶部（不図示）に記憶させる。また、データ制御部１０４は、記憶部に記憶されたデータを外部の通信装置から要求された場合には、要求されたデータを通信部１０２を介してその外部の通信装置に送信する。上記各実施形態のデータ制御部１１３は、データ制御部１０４の一例に相当する。
【０１１７】
なお、端末装置１０は、取得されたデータを、移動機器を使用している人に提供してもよい。例えば、端末装置１０が表示デバイスを備え、移動機器を使用している人が表示デバイスを見ることが可能である実施態様では、端末装置１０は、表示デバイスにデータを表示させればよい。移動機器を使用している人が端末装置１０と通信可能な通信端末を持っている実施態様では、端末装置１０は、その通信端末にデータを送信してもよい。
【０１１８】
端末装置１０は、取得されたデータを、端末装置１０自身の制御や計算処理に使用してもよい。
【０１１９】
端末装置１０による処理の流れの一例を、図１６のフローチャートを参照しながら説明する。まず、状態取得部１０１が、移動機器が使用されている状況の種類を特定する情報を取得しておく（ステップＳ１０１）。通信部１０２は、通信可能な外部の通信装置の存在を検知した場合、その通信装置と直接の無線通信を行う準備を整える。選択部１０３は、状態取得部１０１により取得された情報により示される、移動機器の状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する（ステップＳ１０２）。そして、通信部１０２が、選択部１０３により選択された種類のデータを、直接の無線通信によって外部の通信装置に要求する（ステップＳ１０３）。そして、通信部１０２は、要求したデータを直接の無線通信によって取得し（ステップＳ１０４）、データ制御部１１３がその取得されたデータを記憶部に記憶させる（ステップＳ１０５）。また、記憶部に記憶されたデータを外部の通信装置から要求された場合（ステップＳ１０６）には、通信部１０２は、直接の無線通信によって、要求されたデータをその外部の通信装置に送信する（ステップＳ１０７）。
【０１２０】
以上のステップの順番は一例であり、本願発明の思想を逸脱しない限りにおいて変更可能である。
【０１２１】
端末装置１０によれば、有用なデータの共有を可能にしつつコストが削減できる。その理由は、通信部１０２による、直接の無線通信を用いることで携帯電話回線の使用を低減でき、また、選択部１０３によって移動機器の状況に応じて共有の対象となるデータの種類が選択されるからである。
【０１２２】
＜実施形態の各部を実現するハードウェアの構成＞
以上で説明された本発明の各実施形態において、各装置の各構成要素を示すブロックは、機能単位で示されている。しかし、構成要素を示すブロックは、各構成要素が別個のモジュールにより構成されることを必ずしも意味していない。
【０１２３】
各構成要素の処理は、例えば、コンピュータシステムが、コンピュータ読み取り可能な記憶媒体により記憶された、その処理をコンピュータシステムに実行させるプログラムを、読み出し、実行することによって、実現されてもよい。「コンピュータ読み取り可能な記憶媒体」は、例えば、光ディスク、磁気ディスク、光磁気ディスク、および不揮発性半導体メモリ等の可搬媒体、ならびに、コンピュータシステムに内蔵されるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびハードディスク等の記憶装置である。「コンピュータ読み取り可能な記憶媒体」は、コンピュータシステム内部の揮発性メモリのようにプログラムを一時的に保持可能なもの、および、ネットワークや電話回線等の通信回線のように、プログラムを伝送するものも含む。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、更に前述した機能をコンピュータシステムにすでに記憶されているプログラムとの組み合わせで実現できるものであってもよい。
【０１２４】
「コンピュータシステム」とは、一例として、図１７に示されるようなコンピュータ９００を含むシステムである。コンピュータ９００は、以下のような構成を含む。
・１つまたは複数のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１
・ＲＯＭ９０２
・ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３
・ＲＡＭ９０３へロードされるプログラム９０４Ａおよび記憶情報９０４Ｂ
・プログラム９０４Ａおよび記憶情報９０４Ｂを格納する記憶装置９０５
・記憶媒体９０６の読み書きを行うドライブ装置９０７
・通信ネットワーク９０９と接続する通信インタフェース９０８
・データの入出力を行う入出力インタフェース９１０
・各構成要素を接続するバス９１１
【０１２５】
例えば、各実施形態における各装置の各構成要素は、その構成要素の機能を実現するプログラム９０４ＡをＣＰＵ９０１がＲＡＭ９０３にロードして実行することで実現される。各装置の各構成要素の機能を実現するプログラム９０４Ａは、例えば、予め、記憶装置９０５やＲＯＭ９０２に格納される。そして、必要に応じてＣＰＵ９０１がプログラム９０４Ａを読み出す。記憶装置９０５は、例えば、ハードディスクである。プログラム９０４Ａは、通信ネットワーク９０９を介してＣＰＵ９０１に供給されてもよいし、予め記憶媒体９０６に格納されており、ドライブ装置９０７に読み出され、ＣＰＵ９０１に供給されてもよい。なお、記憶媒体９０６は、例えば、光ディスク、磁気ディスク、光磁気ディスク、および不揮発性半導体メモリ等の、可搬媒体である。
【０１２６】
各装置の実現方法には、様々な変形例がある。例えば、各装置は、構成要素毎にそれぞれ別個のコンピュータ９００とプログラムとの可能な組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つのコンピュータ９００とプログラムとの可能な組み合わせにより実現されてもよい。
【０１２７】
また、各装置の各構成要素の一部または全部は、その他の汎用または専用の回路、コンピュータ等やこれらの組み合わせによって実現されてもよい。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。
【０１２８】
各装置の各構成要素の一部または全部が複数のコンピュータや回路等により実現される場合には、複数のコンピュータや回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、コンピュータや回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。
【０１２９】
上記実施形態の一部または全部は以下の付記のようにも記載され得るが、以下には限られない。
【０１３０】
＜＜付記＞＞
［付記１］
移動機器に搭載され、
前記移動機器が使用されている状況の種類を特定する情報を取得する状態取得手段と、
外部の通信装置と直接の無線通信によってデータの通信を行う通信手段と、
前記移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する選択手段と、
前記選択された種類のデータを前記通信装置に要求し、要求したデータを前記通信手段を介して取得すると、当該データを記憶手段に記憶させ、前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記通信手段を介して当該通信装置に送信する、データ制御手段と、
を備える端末装置。
［付記２］
前記移動機器は緊急車両であり、前記データ制御手段は、少なくとも前記移動機器が出動先に到着する前と、前記移動機器が出動先に到着した後とで、共有の対象となるデータの種類の一部または全部が異なるように、共有の対象となるデータの種類を選択する、
付記１に記載の端末装置。
［付記３］
前記データ制御手段は、前記移動機器の前記状況が特定の状況になった場合に、前記記憶手段に記憶されたデータを消去する、
付記１または２に記載の端末装置。
［付記４］
前記データ制御手段は、前記記憶手段に記憶されたデータを消去する場合において、消去の対象のデータのうち特定の種類のデータを選択し、当該選択したデータを外部の記憶システムに送信してから、当該選択したデータを消去する、
付記３に記載の端末装置。
［付記５］
携帯電話回線を用いて通信を行う第２の通信手段をさらに備え、
前記データ制御手段は、共有の対象となるデータであって前記通信手段により通信可能な前記通信装置からは取得されていないデータを、前記第２の通信手段により通信可能な第２の通信装置が有している場合に、当該取得されていないデータを、前記第２の通信手段を介して当該第２の通信装置から取得する、
付記１から４のいずれか一つに記載の端末装置。
［付記６］
前記通信手段は、前記移動機器の前記状況に応じて、データの要求を行う相手となる前記通信装置を選別する
付記１から５のいずれか一つに記載の端末装置。
［付記７］
付記１から６のいずれか一つに記載の端末装置をそれぞれ搭載する複数の前記移動機器と、
少なくとも１つの前記端末装置との間で携帯電話回線を用いた通信が可能なデータ提供装置と、
を含むデータ共有システム。
［付記８］
対象の移動機器が使用されている状況の種類を特定する情報を取得し、
前記対象の移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択し、
前記選択された種類のデータを、通信装置に、直接の無線通信によって要求し、要求したデータを前記無線通信によって取得すると、当該データを記憶手段に記憶させ、
前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記無線通信によって当該通信装置に送信する、
データ共有方法。
［付記９］
前記対象の移動機器は緊急車両であり、
少なくとも前記対象の移動機器が出動先に到着する前と、前記対象の移動機器が出動先に到着した後とで、共有の対象となるデータの種類の一部または全部が異なるように、共有の対象となるデータの種類を選択する、
付記８に記載のデータ共有方法。
［付記１０］
前記対象の移動機器の前記状況が特定の状況になった場合に、前記記憶手段に記憶されたデータを消去する、
付記８または９に記載のデータ共有方法。
［付記１１］
前記記憶手段に記憶されたデータを消去する場合において、消去の対象のデータのうち特定の種類のデータを選択し、当該選択したデータを記憶システムに送信してから、当該選択したデータを消去する、
付記１０に記載のデータ共有方法。
［付記１２］
共有の対象となるデータであって前記無線通信により通信可能な前記通信装置からは取得されていないデータを、携帯電話回線を用いた通信である第２の通信により通信可能な第２の通信装置が有している場合に、当該取得されていないデータを、前記第２の通信によって当該第２の通信装置から取得する、
付記８から１１のいずれか一つに記載のデータ共有方法。
［付記１３］
前記対象の移動機器の前記状況に応じて、データの要求を行う相手となる前記通信装置を選別する
付記８から１２のいずれか一つに記載のデータ共有方法。
［付記１４］
対象の移動機器が使用されている状況の種類を特定する情報を取得する状態取得処理と、
外部の通信装置と直接の無線通信によってデータの通信を行う通信処理と、
前記対象の移動機器の前記状況に応じて、共有の対象となるデータの種類を、用意された複数の種類から選択する選択処理と、
前記選択された種類のデータを前記通信装置に要求し、要求したデータを前記通信処理によって取得すると、当該データを記憶手段に記憶させ、前記記憶手段に記憶されたデータを前記通信装置から要求された場合には要求されたデータを前記通信処理によって当該通信装置に送信する、データ制御処理と、
をコンピュータに実行させるプログラム。
［付記１５］
前記対象の移動機器は緊急車両であり、
前記データ制御処理は、少なくとも前記対象の移動機器が出動先に到着する前と、前記対象の移動機器が出動先に到着した後とで、共有の対象となるデータの種類の一部または全部が異なるように、共有の対象となるデータの種類を選択する、
付記１４に記載のプログラム。
［付記１６］
前記データ制御処理は、前記対象の移動機器の前記状況が特定の状況になった場合に、前記記憶手段に記憶されたデータを消去する、
付記１４または１５に記載のプログラム。
［付記１７］
前記データ制御処理は、前記記憶手段に記憶されたデータを消去する場合において、消去の対象のデータのうち特定の種類のデータを選択し、当該選択したデータを外部の記憶システムに送信してから、当該選択したデータを消去する、
付記１６に記載のプログラム。
［付記１８］
携帯電話回線を用いて通信を行う第２の通信処理を前記コンピュータにさらに実行させ、
前記データ制御処理は、共有の対象となるデータであって前記通信処理により通信可能な前記通信装置からは取得されていないデータを、前記第２の通信処理により通信可能な第２の通信装置が有している場合に、当該取得されていないデータを、前記第２の通信処理を介して当該第２の通信装置から取得する、
付記１４から１７のいずれか一つに記載のプログラム。
［付記１９］
前記通信処理は、前記対象の移動機器の前記状況に応じて、データの要求を行う相手となる前記通信装置を選別する
付記１４から１８のいずれか一つに記載のプログラム。
【０１３１】
本願発明は以上に説明した実施形態に限定されるものではない。以上に説明した実施形態の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【符号の説明】
【０１３２】
１、２    データ共有システム
５    車両
６    飛翔体
７    基地局
１０〜１３    端末装置
１１０    通信部
１１１    状態受付部
１１２    状態記憶部
１１３    データ制御部
１１４    データ記憶部
１１５    分類情報記憶部
１１６    出力部
１２０、１３０    第１通信部
１２１    第２通信部
１３１    通信先情報記憶部
２１    新規データ作成装置
３１、３２、３３    データ提供装置
３６    データベース
９００    コンピュータ
９０１    ＣＰＵ
９０２    ＲＯＭ
９０３    ＲＡＭ
９０４Ａ    プログラム
９０４Ｂ    記憶情報
９０５    記憶装置
９０６    記憶媒体
９０７    ドライブ装置
９０８    通信インタフェース
９０９    通信ネットワーク
９１０    入出力インタフェース
９１１    バス
【図１】
2019180013.tif 000003
【図２】
2019180013.tif 000004
【図３】
2019180013.tif 000005
【図４】
2019180013.tif 000006
【図５】
2019180013.tif 000007
【図６】
2019180013.tif 000008
【図７】
2019180013.tif 000009
【図８】
2019180013.tif 000010
【図９】
2019180013.tif 000011
【図１０】
2019180013.tif 000012
【図１１】
2019180013.tif 000013
【図１２】
2019180013.tif 000014
【図１３】
2019180013.tif 000015
【図１４】
2019180013.tif 000016
【図１５】
2019180013.tif 000017
【図１６】
2019180013.tif 000018
【図１７】
2019180013.tif 000019