(57)【要約】【課題】センシングデータの提供を希望する提供希望者に対して、センシングデータの提供契約にかかる作業を支援し、提供希望者の作業性を向上させるとともに、提供希望者が提供するセンシングデータの価値の大きさを誤って判断するのを抑制する提供契約支援装置を提供する。【解決手段】契約サーバ１０は、契約内容記憶部が、すでに締結した契約にかかる提供者契約情報を提供者契約情報ＤＢ１３に記憶する。契約サーバ１０は、提供契約にかかるセンシングデータの属性の入力を受け付ける。契約サーバ１０は、受け付けたセンシングデータの属性に応じた提供者契約情報を提供者契約情報ＤＢ１３から取得し、ここで取得した提供者契約情報を用いて、センシングデータの提供にかかる契約フォームを作成する。【選択図】図５
2014095934.tif 000002
【特許請求の範囲】
【請求項１】
事前に締結した契約内容に基づき、センタがセンシングデータの提供を受け付け、利用要求に応じて提供されたセンシングデータを配信するセンサネットワークシステムに対するセンシングデータの提供希望者とのセンシングデータの提供にかかる提供契約を支援する提供契約支援装置であって、
すでに締結した契約の契約内容を記憶する契約内容記憶部と、
提供契約にかかるセンシングデータの属性の入力を受け付ける属性受付部と、
前記契約内容記憶部から、前記属性受付部が受け付けたセンシングデータの属性に応じた契約内容を取得する契約内容取得部と、
前記契約内容取得部が取得した契約内容を用いて、センシングデータの提供にかかる契約フォームを作成する提供契約フォーム作成部と、を備えた提供契約支援装置。
【請求項２】
前記契約内容記憶部は、センシングデータの提供契約にかかる契約内容を記憶する、請求項１に記載の提供契約支援装置。
【請求項３】
前記属性受付部は、センシングデータの属性として、センシングデータの種別、センシングデータを取得する検知範囲、およびセンシングデータを取得するセンサを識別するセンサコードを受け付ける、請求項１、または２に記載の提供契約支援装置。
【請求項４】
前記契約内容取得部は、前記契約内容記憶部が記憶する契約内容の中で、前記属性受付部が受け付けたセンシングデータの属性との類似度が最も大きい契約内容を取得する、請求項１〜３のいずれかに記載の提供契約支援装置。
【請求項５】
前記契約内容取得部は、前記属性受付部が受け付けたセンシングデータの属性の項目毎に算出した類似度の総和が最大である契約内容を取得する、請求項１〜４のいずれかに記載の提供契約支援装置。
【請求項６】
事前に締結した契約内容に基づき、センタがセンシングデータの提供を受け付け、利用要求に応じて提供されたセンシングデータを配信するセンサネットワークシステムに対するセンシングデータの提供希望者とのセンシングデータの提供にかかる提供契約を支援する処理をコンピュータに実行させる提供契約支援プログラムであって、
すでに締結した契約の契約内容を記憶する契約内容記憶部から、入力された提供契約にかかるセンシングデータの属性に応じた契約内容を取得する契約内容取得ステップと、
前記契約内容取得ステップが取得した契約内容を用いて、センシングデータの提供にかかる契約フォームを作成する提供契約フォーム作成ステップと、をコンピュータに実行させる提供契約支援プログラム。
【請求項７】
事前に締結した契約内容に基づき、センタがセンシングデータの提供を受け付け、利用要求に応じて提供されたセンシングデータを配信するセンサネットワークシステムに対するセンシングデータの提供希望者とのセンシングデータの提供にかかる提供契約を支援する提供契約支援方法であって、
すでに締結した契約の契約内容を記憶する契約内容記憶部から、入力された提供契約にかかるセンシングデータの属性に応じた契約内容を取得する契約内容取得ステップと、
前記契約内容取得ステップが取得した契約内容を用いて、センシングデータの提供にかかる契約フォームを作成する提供契約フォーム作成ステップと、を備える提供契約支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、センタがセンシングデータの提供を受け付け、利用要求に応じて提供されたセンシングデータを配信するセンサネットワークシステムに対するセンシングデータの提供希望者とのセンシングデータの提供にかかる提供契約を支援する提供契約支援装置、提供契約支援プログラム、および提供契約支援方法に関する。
【背景技術】
【０００２】
従来、提供者がセンサで取得したセンシングデータをセンタにアップロードし、利用者がセンタからセンシングデータ（提供者がアップロードしたセンシングデータ）をダウンロードするシステムがある（例えば、特許文献１参照）。
【０００３】
このシステムでは、センタを管理運営する管理者が、提供者との間でセンシングデータの提供にかかる契約（提供契約）を締結している。また、管理者は、利用者との間でセンシングデータの利用にかかる契約（利用契約）を締結している。
【０００４】
提供契約を締結するとき、センサの種別、提供するセンシングデータの精度、提供するセンシングデータの利用を許可するアプリケーションの種別、提供するセンシングデータの利用に対して課金する対価の額（利用料金）等、複数の項目について、その内容（利用条件）を提供者が決めている。また、利用契約を締結するとき、利用するセンシングデータの種別、利用するセンシングデータの精度、センシングデータを利用するアプリケーションの種別、センシングデータの利用に対して支払う対価の額（利用料金）等、複数の項目について、その内容を利用者が決めている。
【０００５】
また、顧客との投資契約を締結するときに、その顧客に対話型で質問を行い、リターンを重視するのか、リスクを重視するのか等を判断し、提案する投資のポートフォリアの案を作成して、顧客に提示する装置がある（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３２１９３４号公報
【特許文献２】特開２００９−  ７００２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１のシステムでは、提供希望者が、提供契約を締結するときに、提供するセンシングデータについて、例えば、上述した、提供するセンシングデータの利用を許可するアプリケーションの種別や、提供するセンシングデータの利用に対して課金する利用料金等（以下、総称して利用条件と言う。）を決めなければならない。利用条件は、センシングデータの価値の大きさに応じて決めるものである。一方で、センシングデータの価値の大きさは、そのセンシングデータの種類、センシングデータの仕様、センシングデータの検知位置等、様々な要素によって総合的に判断されるものである。
【０００８】
センシングデータの種類は、画像データ、温度データ、湿度データ、照度データ等である。
【０００９】
センシングデータの仕様は、そのセンシングデータの特性を示す項目毎の値である。例えば、センシングデータの種類が画像データであれば、画素サイズ（縦画素数×横画素数）、画素ビット数、受光ダイナミックレンジ幅等にかかる値である。また、センシングデータが、温度センサで測定した温度、湿度センサで測定した湿度、照度センサで測定した照度であれば、その測定値の分解能であるデータのビット数にかかる値である。
【００１０】
センシングデータの取得位置は、そのセンシングデータを取得したセンサの検知位置である。
【００１１】
上述したように、提供希望者は、提供契約を締結するときに、提供するセンシングデータの価値の大きさを判断しなければならないのであるが、提供するセンシングデータの価値の大きさを判断するにあたり、参考になる情報（以下、参考情報と言う。）を簡単に取得することができなかった。このため、提供契約が、提供希望者にとって手間のかかる作業になっていた。また、提供者は、提供するセンシングデータの価値の大きさを誤って判断することもあり、そのことが原因で、不利益を被ることもあった。
【００１２】
この発明の目的は、センシングデータの提供を希望する提供希望者に対して、センシングデータの提供契約にかかる作業を支援し、提供希望者の作業性を向上させるとともに、提供希望者が提供するセンシングデータの価値の大きさを誤って判断するのを抑制する提供契約支援装置、提供契約支援プログラム、および提供契約支援方法を提供することにある。
【課題を解決するための手段】
【００１３】
この発明の提供契約支援装置は、上記課題を解決し、その目的を達するために、以下の構成を備えている。
【００１４】
この提供契約支援装置は、センサネットワークシステムに対するセンシングデータの提供希望者とのセンシングデータの提供にかかる提供契約を支援する。センサネットワークシステムは、事前に締結した契約内容に基づき、センタがセンシングデータの提供を受け付け、利用要求に応じて提供されたセンシングデータを配信する。センシングデータは、センサで取得した画像データ、温度データ、湿度データ、照度データ等である。
【００１５】
契約内容記憶部が、すでに締結した契約の契約内容を記憶する。契約内容記憶部が記憶する契約内容は、提供者との間で締結したセンシングデータの提供契約にかかる契約内容であってもよいし、利用者との間で締結したセンシングデータの利用契約にかかる契約内容であってもよいし、これら両方であってもよい。
【００１６】
属性受付部が、提供契約にかかるセンシングデータの属性の入力を受け付ける。センシングデータの属性は、例えばセンシングデータの種別、センシングデータを取得する検知範囲、およびセンシングデータを取得するセンサを識別するセンサコードである。センサコードとは、センサの型番である。
【００１７】
契約内容取得部が、契約内容記憶部から、属性受付部が受け付けたセンシングデータの属性に応じた契約内容を取得する。例えば、契約内容記憶部が記憶する契約内容の中で、属性受付部が受け付けたセンシングデータの属性との類似度が最も大きい契約内容を取得する。類似度は、例えば属性受付部が受け付けたセンシングデータの属性にかかる項目毎にコサイン類似度を算出し、その総和が最大であった契約内容を取得すればよい。この場合、直接的にベクトルであらわすことができないものについては、そのベクトルを予め定めておけばよい。例えば、センシングデータの種別やセンサコードは、ベクトルを予め定めておけばよい。また、検知範囲は、緯度、経度をベクトルとみなして利用すればよい。
【００１８】
提供契約フォーム作成部が、契約内容取得部が取得した契約内容を用いて、センシングデータの提供にかかる契約フォームを作成する。
【００１９】
この提供契約フォーム作成部が作成した契約フォームを、センシングデータの提供にかかる契約手続を行う者（すなわち、提供希望者）に対して提示することで、提供するセンシングデータの価値の大きさを提供希望者に簡単かつ適正に判断させることができる。
【発明の効果】
【００２０】
この発明によれば、センシングデータの提供を希望する提供希望者に対して、センシングデータの提供契約にかかる作業を支援し、提供希望者の作業性を向上させることができるとともに、提供希望者が提供するセンシングデータの価値の大きさを誤って判断するのを抑制することができる。
【図面の簡単な説明】
【００２１】
【図１】センサネットワークシステムの概略構成を示すブロック図である。
【図２】提供者契約情報ＤＢの構成を示す概略図である。
【図３】利用者契約情報ＤＢの構成を示す概略図である。
【図４】契約サーバの主要部の構成を示すブロック図である。
【図５】契約サーバの動作を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、この発明の実施形態について説明する。
【００２３】
まず、任意の提供者から提供されたセンシングデータを、任意の利用者が利用できるセンサネットワークシステムについて説明する。
【００２４】
図１は、このセンサネットワークシステムの概略構成を示すブロック図である。このセンサネットワークシステムは、センタ１と、複数のセンシングユニット２と、複数のデータ利用装置３と、を備えている。センタ１、センシングユニット２、およびデータ利用装置３は、ネットワーク５を介して通信可能に接続している。センシングユニット２は、センシングデータをセンタ１にアップロードすることにより、センシングデータの提供を行う。データ利用装置３は、センタ１から、所望のセンシングデータをダウンロードし、これを利用する。
【００２５】
センシングユニット２が備えるセンサは、特定の種類のセンサではない。例えば、画像センサを備え、対象エリアを撮像した撮像画像をセンシングデータとして提供するものや、温度センサを備え、対象エリアの測定温度をセンシングデータとして提供するものがある。また、駅の改札口に設置されている複数の自動改札機に接続され、これらの自動改札機で改札処理された入場者や出場者の人数を計数した計数結果や、ＯＤデータ（Origin Destination データ）等をセンシングデータとして提供するものであってもよい。
【００２６】
また、センシングユニット２が備えるセンサが同じ種類（例えば画像センサ）であっても、提供されるセンシングデータの仕様（画像サイズ、画素ビット数等）が同じであるとは限らない。
【００２７】
データ利用装置３は、センシングユニット２が提供するセンシングデータを利用する利用者が保有するパソコンや携帯電話等の情報処理装置である。利用者は、センシングユニット２が提供するセンシングデータを利用するアプリケーションプログラム（以下、単にアプリと言う。）を、データ利用装置３にインストールしている。
【００２８】
センタ１の管理者は、センシングデータを提供する提供者との間で、センシングユニット２からの情報の提供にかかる契約を締結している。また、センタ１の管理者は、センシングデータを利用する利用者との間で、データ利用装置３における情報の利用にかかる契約を締結している。
【００２９】
センタ１は、センシングユニット２毎に、そのセンシングユニット２について締結している契約（提供者契約情報）に基づき、このセンシングユニット２から提供されるセンシングデータを管理する。また、センタ１は、データ利用装置３毎に、そのデータ利用装置３について締結している契約（利用者契約情報）に基づき、このデータ利用装置３へのセンシングデータの提供を管理する。
【００３０】
センタ１は、センシングユニット２毎に、提供者との間で交わした提供者契約情報を提供者契約情報ＤＢに登録している。また、センタ１は、データ利用装置３毎に、利用者との間で交わした利用者契約情を提供者契約情報ＤＢに登録している。図２は、提供者契約情報ＤＢの構成を示す概略図である。図３は、利用者契約情報ＤＢの構成を示す概略図である。
【００３１】
提供者契約情報ＤＢは、提供者との情報の提供にかかる契約（提供契約）毎に、契約番号（契約Ｎｏ）、提供者ＩＤ、センシングユニット種別、センサＩＤ、検知範囲、連絡先アドレス、センシングデータ種別、サンプリング周期、提供期間、センシングデータの仕様、利用可能アプリ種別、利用可能ユーザ属性、および利用料金等を対応付けたレコードを登録している。
【００３２】
契約番号は、提供者との情報の提供にかかる提供契約毎に、個別に付与されるユニークな番号である。提供者ＩＤは、その提供者を識別するものである。センシングユニット種別は、提供する情報を取得するセンシングユニット２の種別であり、例えば自動改札機、監視装置、音声センサ等である。センサＩＤは、センシングデータの取得に用いるセンサの型番である。すなわち、センサＩＤは、センサを特定することができる情報であり、この発明でいうセンサコードに相当する。
【００３３】
検知範囲は、センシングユニット２が提供するセンシングデータを取得している範囲を示す。ここでは、この範囲を緯度、経度で登録する場合を例にしている。例えば、センシングデータが固定カメラによる撮像画像である場合、検知範囲は、その撮像画像の中心を示す緯度、経度である。
【００３４】
なお、センシングユニット２は、携帯電話等のカメラ付携帯端末による撮像画像であれば、検知範囲が固定されないので、その携帯端末に付加されているＧＰＳ（Global Positioning System）機能で端末本体の位置を検知するとともに、この携帯端末に付加されているジャイロ機能により検知した端末本体の傾き、および撮像倍率（焦点距離）等を用いて、検知範囲を算出する構成とすればよい。この場合、検知範囲の欄は空欄にしておき、センシングユニット２がセンタ１にセンシングデータを提供するときに、そのセンシングデータとともに検知範囲を送信（アップロード）する構成とすればよい。
【００３５】
連絡先アドレスは、提供者が指定したメールアドレスであり、センシングユニット２に対する保守要求等にかかるメールの送信先（宛先）である。すなわち、連絡先アドレスは、提供者の連絡先である。保守要求は、情報が提供されないときや、提供された情報が予め定めた仕様に対して不適正であるとき等に行われる。
【００３６】
センシングデータ種別は、センシングユニット２から提供されるセンシングデータの種別であり、画像データ、音声データ等、センシングユニット２が取得した情報（生データ）や、ＯＤデータ、人数データ、属性データ（大人、子供、女性、男性等を示す属性データ）等、センシングユニット２が取得した生データを処理して得た加工データ（メタデータ）を示す。
【００３７】
サンプリング周期は、センシングデータをセンタ１に提供する周期やタイミングを示す。例えば、１時間あたり１５回（１５回／Ｈ）や、毎秒１フレーム（１フレーム／ｓ）、提供の要求があったとき（ＰＵＬＬ）、予め定めた事象の発生を検知したとき（イベント駆動）等がサンプリング周期として設定されている。
【００３８】
提供期間は、センシングデータを提供する期間の開始〜終了の年月日を登録している。センシングデータを提供する期間の終了の年月日が未定であるときは、センシングデータを提供する期間の開始の年月日のみが設定される。
【００３９】
センシングデータの仕様は、センシングユニット２から提供されるセンシングデータの仕様、言い換えれば、センシングユニット２がセンシングデータを取得するために備えているセンサの性能に基づいて設定されるものである。また、センシングデータの仕様は、提供されるセンシングデータの種別によって、その項目が定められる。例えば、センシングユニット２が、画像センサで撮像した画像をセンシングデータとして提供する場合、画素サイズ（縦画素数×横画素数）、画素ビット数、受光ダイナミックレンジ幅等にかかる値が情報の仕様である。また、センシングユニット２が、温度センサで測定した温度、湿度センサで測定した湿度、照度センサで測定した照度、をセンシングデータとして提供する場合、測定値の分解能であるデータのビット数がセンシングデータの仕様である。
【００４０】
利用可能アプリ種別は、センシングデータの利用を許可するアプリの種別を示す。また、利用可能ユーザ属性は、センシングデータの利用を許可するユーザの属性（個人、法人等）を示す。この利用可能アプリ種別、および利用可能ユーザ属性が、提供者が契約の際に設けたセンシングデータの利用制限である。また、ここでは、利用制限として利用を許可するアプリの種別や、利用者の属性を登録するとしているが、利用を許可しないアプリの種別や、利用者の属性を登録する構成であってもよい。
【００４１】
利用料金は、そのセンシングデータを利用した利用者に課金する金額である。図３では、１ＭＢ当たりの料金を示しているが、１回の利用に対する料金であってもよいし、その他の形態で料金を定めてもよい。
【００４２】
なお、図２に示した項目が、提供者契約情報の全てである必要はなく、例えば提供者が契約内容に違反したときに課する違反金にかかる項目や、管理者が契約内容に違反したときに課する違反金にかかる項目等、図示していない項目があってもよい。
【００４３】
また、利用者契約情報ＤＢは、利用者との間で交わされたセンシングデータの利用にかかる契約の内容を登録している。図３は、利用者契約情報ＤＢの構成を示す概略図である。利用者契約情報ＤＢ１４は、利用者とのセンシングデータの提供にかかる契約（利用契約）毎に、契約番号（契約Ｎｏ）、利用者ＩＤ、利用アプリ種別、利用希望センシングデータ種別、利用希望検知範囲、優先事項、センシングデータの仕様、および利用料金範囲を対応付けたレコードを登録している。
【００４４】
契約番号は、利用者とのセンシングデータの提供にかかる利用契約に対して、個別に付与されるユニークな番号である。利用者ＩＤは、その利用者を識別するものである。利用アプリ種別は、利用者が提供されたセンシングデータを利用するアプリの種別である。利用希望センシングデータ種別は、利用するセンシングデータの種別を示す。
【００４５】
利用希望検知範囲は、利用するセンシングデータが取得される範囲を示す。ここでは、この範囲の中心を緯度、経度で登録している。
【００４６】
優先事項は、センシングデータを利用するにあたり、費用（料金）を優先するか、センシングデータの仕様を優先するかを示す。センシングデータの仕様は、利用するセンシングデータの仕様値の下限を規定する。利用料金範囲は、利用するセンシングデータの料金の上限を規定する。利用アプリ種別、利用希望センシングデータ種別、利用希望検知範囲、優先事項、センシングデータの仕様、および利用料金範囲は、利用者が契約時に決めている。
【００４７】
この発明にかかる提供契約支援装置は、センシングデータを提供する提供者と、センタ１を運営／管理している管理者と、の間における、センシングデータの提供にかかる契約を支援する装置である。この発明にかかる提供契約支援装置は、以下に示す契約サーバが備える。この契約サーバは、いわゆるＷｅｂサーバの機能を有し、インタネット上で、センシングデータの提供を希望する提供希望者との間で、センシングデータの提供にかかる契約手続を行うページを公開している。すなわち、センシングデータの提供を希望する提供希望者は、このページにアクセスし、契約手続を行うことで、契約したセンシングデータの提供が開始できる（センシングデータの提供者になる。）。
【００４８】
なお、契約サーバは、センタ１と接続しており、提供希望者と締結した提供者契約情報をセンタ１に通知する。センタ１は、通知された提供者契約情報を、図２に示した提供者契約情報ＤＢに登録する。
【００４９】
また、契約サーバは、インタネット上で、センシングデータの利用を希望する利用希望者との間で、センシングデータの利用にかかる契約手続を行うページも公開している。センシングデータの利用を希望する利用希望者は、このページにアクセスし、契約手続を行うことで、センシングデータの利用が開始できる（センシングデータの利用者になる。）。契約サーバは、利用希望者と締結した利用者契約情報についてもセンタ１に通知する。センタ１は、通知された利用者契約情報を、図３に示した利用者契約情報ＤＢに登録する。
【００５０】
図４は、契約サーバの主要部の構成を示すブロック図である。契約サーバ１０は、制御部１１と、通信部１２と、提供者契約情報ＤＢ１３と、利用者契約情報ＤＢ１４と、属性項目別ベクトル情報ＤＢ１５と、を備えている。制御部１１は、契約サーバ１０本体各部の動作を制御する。通信部１２は、インタネット上で公開しているセンシングデータの提供にかかる契約手続を行うページにアクセスしてきた端末との通信や、センタ１との通信等を行う。
【００５１】
提供者契約情報ＤＢ１３は、図２に示したものである。また、利用者契約情報ＤＢ１４は、図３に示したものである。
【００５２】
属性項目別ベクトル情報ＤＢ１５は、センシングデータの属性にかかる項目であって、その項目の内容が直接的にベクトルであらわすことができないものについて設定したベクトルを登録したデータベースである。例えば、属性項目別ベクトル情報ＤＢ１５は、センシングデータの種類毎に、その種類とベクトルとを対応付けた情報や、センサＩＤとベクトルとを対応付けた情報を記憶している。また、検知範囲については、緯度、経度をベクトルとみなして利用することができるので、属性項目別ベクトル情報ＤＢ１５に登録していない。
【００５３】
次に、提供希望者とのセンシングデータの提供契約にかかる契約サーバ１０の動作について説明する。
【００５４】
図５は、提供契約にかかる契約サーバの動作を示すフローチャートである。契約サーバ１０は、上述したように、インタネット上で、センシングデータを提供する提供希望者との間で、センシングデータの提供にかかる契約手続を行うページを公開している。
【００５５】
センシングデータの提供を希望する提供希望者が、パーソナルコンピュータ等の端末を操作して、契約サーバ１０がインタネット上で公開しているセンシングデータの提供にかかる契約手続を行うページ（契約手続ページ）にアクセスする。
【００５６】
なお、提供希望者は、センシングデータの提供に用いるセンシングユニット２がインタネットに接続する機能を有していれば、このセンシングユニット２で契約サーバ１０がインタネット上で公開している契約手続ページにアクセスしてもよい。
【００５７】
契約サーバ１０は、契約手続ページにおいて、センシングデータの提供にかかる契約手続の要求を受け付けると（ｓ１）、この要求を行った相手側端末に対して、提供するセンシングデータを取得するセンサのセンサＩＤ、提供するセンシングデータの種別（画像データ、ＯＤデータ、人数データ、温度データ等）、および提供するセンシングデータを取得する検知範囲を必須項目とした入力要求画面を送信する（ｓ２）。
【００５８】
ｓ２で送信する入力要求画面は、上記必須項目に加えて、センシングデータを提供する周期（サンプリング周期）、センシングデータの提供期間、センシングデータの仕様、利用可能アプリ種別、利用可能ユーザ属性、利用料金等の項目についても、提供希望者が入力できる入力画面である。
【００５９】
提供希望者は、この入力画面において、必須項目である、センサＩＤ、センシングデータの種別、および検知範囲を入力する。また、提供希望者は、必須項目以外の項目については、入力してもよいし、入力しなくてもよい。
【００６０】
なお、センシングユニット２が携帯電話等のカメラ付携帯端末による撮像画像である提供希望者は、検知範囲が固定されないので、検知範囲については「適宜」と入力する。また、検知範囲「適宜」については、ベクトルを０と設定しておけばよい。
【００６１】
契約サーバ１０は、相手側端末から、少なくとも必須項目について、提供希望者が入力した内容を受信すると（ｓ３）、提供者契約情報ＤＢ１３に登録している提供者契約情報の中から、今回受信した内容に応じた提供者契約情報を抽出する検索処理を行う（ｓ４）。
【００６２】
ｓ４では、必須項目、および必須項目でないがその内容が入力された項目毎に、類似度を求め、総合的に判定する。例えば、内容が入力された項目毎に、コサイン類似度を求め、その総和が最大であった提供者契約情報を、最も類似度が高い提供者契約情報として抽出する。この場合、センサＩＤ、センシングデータの種別については、属性項目別ベクトル情報ＤＢ１５に登録されている該当するベクトルを用いればよい。また、検知範囲については、緯度、経度をベクトルとみなして利用すればよい。
【００６３】
契約サーバ１０は、ｓ４における検索処理で抽出した提供者契約情報をもとにして、提供者契約情報の原型（この発明でいう契約フォームに相当する。）を作成する（ｓ５）。ｓ５では、ｓ４で抽出した提供者契約情報に対して、ｓ３で受信した必須項目を含めた既入力である各項目について、提供希望者が入力した内容に置き換えた提供者契約情報を原型として作成する。
【００６４】
契約サーバ１０は、ｓ５で作成した提供者契約情報の原型を相手側端末に送信する（ｓ６）。ｓ６では、必須項目以外の項目（未入力の項目）については、その内容の確認、および変更入力を要求する画面を送信する。
【００６５】
提供希望者は、必須項目以外の項目（未入力の項目）について、内容の確認、および、必要に応じて内容の変更にかかる入力を行い、契約内容の確認入力を行う。このとき、提供希望者は、提供するセンシングデータについて、利用アプリや利用料金の目安が提示されているので、これらの項目について、基準になる内容が確認でき、これらの内容の決定にかかる手間が削減できる。
【００６６】
契約サーバ１０は、契約内容の確認入力を相手側端末から受信すると（ｓ７）、この確認入力とともに受信した提供者契約情報の各項目の内容に基づき、提供者契約情報を作成する（ｓ８）。契約サーバ１０は、ｓ８で作成した提供者契約情報を含む契約完了画面を相手側端末に送信し（ｓ９）、本処理を終了する。また、契約サーバ１０は、ｓ８で作成した提供者契約情報を提供者契約情報ＤＢ１３に登録する。
【００６７】
なお、契約サーバ１０は、ｓ８で作成した提供者契約情報をセンタ１に通知し、センタ１が通知された提供者契約情報を、図２に示した提供者契約情報ＤＢに登録する。
【００６８】
このように、提供希望者は、必須項目である、センサＩＤ、センシングデータの種別、および検知範囲を入力することで、提供するセンシングデータの価値の大きさを判断する情報として、提供者契約情報の原型を取得し、その内容を確認することができる。したがって、契約サーバ１０は、提供契約手続者に対して、センシングデータの提供にかかる契約手続を支援することができるので、提供契約手続者の操作性の向上が図れる。また、提供希望者が提供するセンシングデータの価値の大きさを誤って判断するのを抑制することができる。
【００６９】
なお、この契約サーバ１０は、利用者との間における、センシングデータの利用契約についても、インタネット上で行う構成であってもよい。
【００７０】
また、上記の例では、提供者契約情報ＤＢ１３に登録されている提供者契約情報を参照して提供者契約情報の原型を作成するとしたが、この提供者契約情報の原型を作成するときに、利用者契約情報ＤＢ１４に登録されている利用者契約情報を参照してもよいし、提供者契約情報、および利用者契約情報の両方を参照してもよい。
【００７１】
また、上記の例では、ｓ４にかかる検索処理で、コサイン類似度を用いて類似度が最大である提供者契約情報を抽出するとしたが、内容が入力された項目毎に、ベクトルの内積を算出し、その総和が最大であった提供者契約情報を、最も類似度が高い提供者契約情報として抽出してもよい。
【００７２】
また、他の方法で、最も類似度が高い提供者契約情報として抽出してもよい。
【符号の説明】
【００７３】
１…センタ
２…センシングユニット
３…データ利用装置
５…ネットワーク
１０…契約サーバ
１１…制御部
１２…通信部
１３…提供者契約情報ＤＢ
１４…利用者契約情報ＤＢ
１５…属性項目別ベクトル情報ＤＢ
【図１】
2014095934.tif 000003
【図２】
2014095934.tif 000004
【図３】
2014095934.tif 000005
【図４】
2014095934.tif 000006
【図５】
2014095934.tif 000007