(57)【要約】【課題】  簡易な構成で、参照対象情報を適切に管理する。【解決手段】  登録済アカウント識別子及びパスワードを指定した、飛行実績情報（参照対象情報の一例）登録依頼に応答して、登録支援装置１００が、登録済アカウント識別子に関連付けて飛行実績情報をデータサーバ装置７００内に登録する。また、登録済アカウント識別子、登録者特定用の登録者特定用情報を含む認証用パラメータ情報、パスワード、及び、送信先としての参照者端末装置６００を指定した、認証依頼を申請者端末装置５００から受信した場合、登録支援装置１００が、登録済アカウント識別子とパスワードとの組み合わせの認証要求をデータサーバ装置７００へ送信する。認証された場合には、登録支援装置１００が、認証用パラメータ情報に関する正当性チェック用情報を、認証用パラメータ情報とともに、参照用情報として参照者端末装置６００へ送信する。【選択図】  図２
2018032201.tif 000002
【特許請求の範囲】
【請求項１】
アカウント識別子を用いて登録済情報を参照可能なサーバ装置を利用して、参照対象情報を管理する参照対象情報管理システムであって、
パスワードを指定した前記サーバ装置におけるアカウント登録依頼を受信した場合に、前記パスワードを指定したアカウント登録要求を前記サーバ装置へ送信し、前記アカウント登録要求に応答して前記サーバ装置から返送された、前記パスワードに対応して生成された新たな登録済アカウント識別子を受信した場合に、前記登録済アカウント識別子を前記アカウント登録指令の発行元へ送信するアカウント登録支援ユニットと；
前記登録済アカウント識別子及び前記パスワードを指定した、前記参照対象情報登録依頼を受信した場合に、前記登録済アカウント識別子に関連付けて前記参照対象情報を前記サーバ装置内に登録する参照対象情報登録支援ユニットと；
前記登録済アカウント識別子及び前記参照対象情報の登録者の特定のための少なくとも１種類の登録者特定用情報を含む認証用パラメータ情報、並びに、前記パスワードを指定した、前記登録済アカウント識別子と前記パスワードとの組み合わせの認証依頼を受信した場合に、前記登録済アカウント識別子及び前記パスワードを指定した、前記組み合わせの認証要求を前記サーバ装置へ送信し、前記認証要求に応答して前記サーバ装置から返送された肯定的な認証結果を受信した場合に、前記参照対象情報の想定参照者に対して前記認証用パラメータ情報に加えて送信する、前記認証用パラメータ情報の正当性をチェックするための正当性チェック用情報を生成する認証支援ユニットと；
を備えることを特徴とする参照対象情報管理システム。
【請求項２】
前記認証支援ユニットは、前記認証用パラメータ情報及び前記正当性チェック用情報を、前記認証依頼の発行元へ送信する、ことを特徴とする請求項１に記載の参照対象情報管理システム。
【請求項３】
前記認証依頼では、前記認証用パラメータ情報及び前記正当性チェック用情報の送信先が更に指定され、
前記認証支援ユニットは、前記認証用パラメータ情報及び前記正当性チェック用情報を、前記指定された送信先へ送信する、ことを特徴とする請求項１に記載の参照対象情報管理システム。
【請求項４】
前記参照対象情報は、無人移動体の航行実績情報である、ことを特徴とする請求項３に記載の参照対象情報管理システム。
【請求項５】
前記送信先は、前記航行許可の権能を有する機関が保有する端末装置である、ことを特徴とする請求項４に記載の参照対象情報管理システム。
【請求項６】
前記認証用パラメータ情報及び前記正当性チェック用情報を指定した前記登録済情報の参照依頼を受信した場合、前記受信した正当性チェック用情報を利用して前記受信した認証用パラメータ情報の正当性が確認されたときに、前記受信した認証用パラメータ情報に含まれる登録済アカウント識別子を指定して、前記登録済アカウント識別子に対応する登録済参照対象情報の参照要求を前記サーバ装置へ送信し、前記参照要求に対する応答として前記サーバ装置から返送された登録済参照対象情報を、前記参照依頼の発行元へ送信する参照支援ユニットを更に備える、ことを特徴とする請求項１〜５のいずれか一項に記載の参照対象情報管理システム。
【請求項７】
アカウント登録支援ユニットと、参照対象情報登録支援ユニットと、認証支援ユニットとを備え、アカウント識別子情報を用いて登録済情報を参照可能なサーバ装置を利用して、参照対象情報を管理する参照対象情報管理システムにおいて使用される参照対象情報管理方法であって、
パスワードを指定した前記サーバ装置におけるアカウント登録依頼を受信した場合に、前記アカウント登録支援ユニットが、前記パスワードを指定したアカウント登録要求を前記サーバ装置へ送信するアカウント登録要求送信工程と；
前記アカウント登録要求に応答して前記サーバ装置から返送された、前記パスワードに対応して生成された新たな登録済アカウント識別子を受信した場合に、前記アカウント登録支援ユニットが、前記登録済アカウント識別子を前記アカウント登録指令の発行元へ送信するアカウントＩＤ送信工程と；
前記登録済アカウント識別子及び前記パスワードを指定した、前記参照対象情報登録依頼を受信した場合に、前記参照対象情報登録支援ユニットが、前記登録済アカウント識別子に関連付けて前記参照対象情報を前記サーバ装置内に登録する参照対象情報登録工程と；
前記登録済アカウント識別子及び前記参照対象情報の登録者の特定のための少なくとも１種類の登録者特定用情報を含む認証用パラメータ情報、並びに、前記パスワードを指定した、前記登録済アカウント識別子と前記パスワードとの組み合わせの正当性確認指令を受けた場合に、前記認証支援ユニットが、前記登録済アカウント識別子及び前記パスワードを指定した、前記組み合わせの認証要求を前記サーバ装置へ送信する認証要求送信工程と；
前記認証要求応答して前記サーバ装置から返送された肯定的な認証結果を受信した場合に、前記認証支援ユニットが、前記参照対象情報の想定参照者に対して前記認証用パラメータ情報に加えて送信する、前記認証用パラメータ情報の正当性をチェックするための正当性チェック用情報を生成する正当性チェック用情報生成工程と；
を備えることを特徴とする参照対象情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、参照対象情報管理システム及び参照対象情報管理方法に係り、より詳しくは、無人移動体の航行実績情報等の参照対象情報を管理する参照対象情報管理システム及び参照対象情報管理方法に関する。
【背景技術】
【０００２】
近年、無人航空機（以下、「ＵＡＶ」（Unmanned Aerial Vehicle）とも呼ぶ）が普及している。そして、ＵＡＶに関する技術の進展と相俟って、様々なＵＡＶの用途が提案されている。こうしたＵＡＶの提案用途としては、例えば、物品の配送がある（特許文献１参照）。
【０００３】
こうした状況のもと、ＵＡＶの安全な飛行を確保するため、ＵＡＶの飛行についての許可又は承認を必要とする制度が日本国において導入されている（非特許文献１参照）。かかる制度では、許可又は承認の権限を有する機関に、過去の飛行実績（すなわち、航行実績）等を提出することになっている。当該機関は、提出された飛行実績等を参照して、許可又は承認を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−００３９７２号公報
【非特許文献】
【０００５】
【非特許文献１】国土交通省，“飛行実績の報告要領”，[online]，[平成28年６月28日検索]，インターネット，<URL : http://www.mlit.go.jp/koku/koku_fr10_000044.html>
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したような飛行実績等の提出に際して、ＵＡＶの飛行についての許可又は承認の申請者（以下、単に「申請者」と呼ぶ）は、改竄されていない飛行実績等を提出することができることを望む。また、申請者は、申請者本人が提出したものとして、当該申請者が提出しようとしている飛行実績等を提出できることを望む。
【０００７】
また、飛行実績等の参照者（以下、単に「参照者」と呼ぶ）は、改竄されていない飛行実績等を参照することができることを望む。また、参照者は、申請者本人が提出したものとして、当該申請者が提出しようとしている飛行実績等を参照できることを望む。
【０００８】
しかしながら、改竄されていない状態で、申請者本人によるものとして、飛行実績等の提出及び参照を管理できる技術は、現状においては提案されていない。このため、こうした機能を簡易な構成で実現できる技術が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【課題を解決するための手段】
【０００９】
本発明は、第１の観点からすると、アカウント識別子を用いて登録済情報を参照可能なサーバ装置を利用して、参照対象情報を管理する参照対象情報管理システムであって、パスワードを指定した前記サーバ装置におけるアカウント登録依頼を受信した場合に、前記パスワードを指定したアカウント登録要求を前記サーバ装置へ送信し、前記アカウント登録要求に応答して前記サーバ装置から返送された、前記パスワードに対応して生成された新たな登録済アカウント識別子を受信した場合に、前記登録済アカウント識別子を前記アカウント登録指令の発行元へ送信するアカウント登録支援ユニットと；前記登録済アカウント識別子及び前記パスワードを指定した、前記参照対象情報登録依頼を受信した場合に、前記登録済アカウント識別子に関連付けて前記参照対象情報を前記サーバ装置内に登録する参照対象情報登録支援ユニットと；前記登録済アカウント識別子及び前記参照対象情報の登録者の特定のための少なくとも１種類の登録者特定用情報を含む認証用パラメータ情報、並びに、前記パスワードを指定した、前記登録済アカウント識別子と前記パスワードとの組み合わせの認証依頼を受信した場合に、前記登録済アカウント識別子及び前記パスワードを指定した、前記組み合わせの認証要求を前記サーバ装置へ送信し、前記認証要求に応答して前記サーバ装置から返送された肯定的な認証結果を受信した場合に、前記参照対象情報の想定参照者に対して前記認証用パラメータ情報に加えて送信する、前記認証用パラメータ情報の正当性をチェックするための正当性チェック用情報を生成する認証支援ユニットと；を備えることを特徴とする参照対象情報管理システムである。
【００１０】
本発明の参照対象情報管理システムでは、前記認証支援ユニットが、前記認証用パラメータ情報及び前記正当性チェック用情報を、前記認証依頼の発行元へ送信する、という構成とすることができる。
【００１１】
また、本発明の参照対象情報管理システムでは、前記認証依頼では、前記認証用パラメータ情報及び前記正当性チェック用情報の送信先が更に指定され、前記認証支援ユニットは、前記認証用パラメータ情報及び前記正当性チェック用情報を、前記指定された送信先へ送信する、という構成とすることができる。
【００１２】
また、本発明の参照対象情報管理システムでは、前記参照対象情報が、無人移動体の航行実績情報である、という構成とすることができる。
【００１３】
ここで、前記送信先が、前記航行許可の権能を有する機関が保有する端末装置である、という構成とすることができる。
【００１４】
さらに、本発明の参照対象情報管理システムでは、前記認証用パラメータ情報及び前記正当性チェック用情報を指定した前記登録済情報の参照依頼を受信した場合、前記受信した正当性チェック用情報を利用して前記受信した認証用パラメータ情報の正当性が確認されたときに、前記受信した認証用パラメータ情報に含まれる登録済アカウント識別子を指定して、前記登録済アカウント識別子に対応する登録済参照対象情報の参照要求を前記サーバ装置へ送信し、前記参照要求に対する応答として前記サーバ装置から返送された登録済参照対象情報を、前記参照依頼の発行元へ送信する参照支援ユニットを更に備える、という構成とすることができる。
【００１５】
本発明は、第２の観点からすると、アカウント登録支援ユニットと、参照対象情報登録支援ユニットと、認証支援ユニットとを備え、アカウント識別子情報を用いて登録済情報を参照可能なサーバ装置を利用して、参照対象情報を管理する参照対象情報管理システムにおいて使用される参照対象情報管理方法であって、パスワードを指定した前記サーバ装置におけるアカウント登録依頼を受信した場合に、前記アカウント登録支援ユニットが、前記パスワードを指定したアカウント登録要求を前記サーバ装置へ送信するアカウント登録要求送信工程と；前記アカウント登録要求に応答して前記サーバ装置から返送された、前記パスワードに対応して生成された新たな登録済アカウント識別子を受信した場合に、前記アカウント登録支援ユニットが、前記登録済アカウント識別子を前記アカウント登録指令の発行元へ送信するアカウントＩＤ送信工程と；前記登録済アカウント識別子及び前記パスワードを指定した、前記参照対象情報登録依頼を受信した場合に、前記参照対象情報登録支援ユニットが、前記登録済アカウント識別子に関連付けて前記参照対象情報を前記サーバ装置内に登録する参照対象情報登録工程と；前記登録済アカウント識別子及び前記参照対象情報の登録者の特定のための少なくとも１種類の登録者特定用情報を含む認証用パラメータ情報、並びに、前記パスワードを指定した、前記登録済アカウント識別子と前記パスワードとの組み合わせの正当性確認指令を受けた場合に、前記認証支援ユニットが、前記登録済アカウント識別子及び前記パスワードを指定した、前記組み合わせの認証要求を前記サーバ装置へ送信する認証要求送信工程と；前記認証要求応答して前記サーバ装置から返送された肯定的な認証結果を受信した場合に、前記認証支援ユニットが、前記参照対象情報の想定参照者に対して前記認証用パラメータ情報に加えて送信する、前記認証用パラメータ情報の正当性をチェックするための正当性チェック用情報を生成する正当性チェック用情報生成工程と；を備えることを特徴とする参照対象情報管理方法である。
【発明の効果】
【００１６】
本発明によれば、申請者本人が提出したものとして、改竄されていない航行実績等の提出及び参照という管理を、簡易な構成で実現できるという効果を奏することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る決済システムの概略的な構成を示す図である。
【図２】図１の登録支援装置における処理を説明するためのシーケンス図である。
【図３】図２におけるアカウント登録支援処理を説明するためのフローチャートである。
【図４】図２における飛行実績情報登録支援処理を説明するためのフローチャートである。
【図５】図２における正当性確認支援処理を説明するためのフローチャートである。
【図６】図１の参照支援装置における処理を説明するためのシーケンス図である。
【図７】図６における参照支援処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態を、図１〜図７を参照して説明する。本実施形態では、無人移動体がＵＡＶであり、参照対象情報が当該ＵＡＶの飛行実績情報である場合の当該飛行実績情報の管理を行う飛行実績情報管理システムを例示して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複した説明を省略する。
【００１９】
［構成］
図１には、一実施形態に係る飛行実績情報管理システム３００の構成が示されている。この図１に示されるように、飛行実績情報管理システム３００は、登録支援装置１００と、参照支援装置２００とを備えている。
【００２０】
ここで、登録支援装置１００は、申請者端末装置５００、参照者端末装置６００及びデータサーバ装置７００と、インターネット網等の通信網４００を介して通信できるようになっている。また、参照支援装置２００は、参照者端末装置６００及びデータサーバ装置７００と、通信網４００を介して通信できるようになっている。
【００２１】
ここで、データサーバ装置７００は、パスワードが指定されたアカウント登録要求に応答して、新たなアカウントを登録し、当該新たなアカウントに対応するアカウント識別子を付与する。また、データサーバ装置７００は、登録済アカウント識別子と、当該登録済アカウント識別子に対応するパスワードとの組み合わせが指定された飛行実績情報登録要求に応答して、当該飛行実績情報登録要求に含まれている飛行実績情報を登録する。
【００２２】
さらに、データサーバ装置７００は、登録済アカウント識別子とパスワードとの組み合わせが指定された当該組み合わせの認証依頼に応答して、当該組み合わせの認証を行う。また、データサーバ装置７００では、登録済アカウント識別子が指定された参照要求に応答して、当該登録済アカウント識別子に関連付けて登録されている飛行実績情報を、参照要求の発行元へ返送する。
【００２３】
なお、本実施形態においては、申請者端末装置５００は、ＵＡＶの飛行の許可又は承認のための申請を行う者（申請者）が保有する端末装置であるものとする。また、参照者端末装置６００は、ＵＡＶの飛行の許可又は承認の権限を有する機関が保有する端末装置であるものとする。
【００２４】
＜登録支援装置１００の構成＞
上記の登録支援装置１００は、登録支援処理部１１０と、通信部１２０とを備えている。
【００２５】
上記の登録支援処理部１１０は、登録支援装置１００の全体の動作を統括制御する。かかる登録支援処理部１１０の構成については、後述する。
【００２６】
上記の通信部１２０は、通信網４００との間で通信信号の授受を行う。この通信部１２０を利用することにより、登録支援処理部１１０は、通信網４００を介して、申請者端末装置５００、参照者端末装置６００及びデータサーバ装置７００との間で通信を行うことができるようになっている。
【００２７】
ここで、上記の登録支援処理部１１０の構成について説明する。登録支援処理部１１０は、中央処理装置（Central Processing Unit：ＣＰＵ）、記憶素子及び周辺回路を備えて構成されている。そして、ＣＰＵが様々なプログラムを実行することにより、登録支援処理部１１０は、様々な処理を実行する。こうした処理には、アカウント登録支援処理、飛行実績情報登録支援処理、並びに、登録済アカウント識別子とパスワードとの組み合わせの認証支援処理が含まれている。
【００２８】
このため、登録支援処理部１１０は、実質的に、アカウント登録支援ユニット１１１と、飛行実績情報登録支援ユニット１１２と、認証支援ユニット１１３とを備えているといえる。以下においては、登録支援処理部１１０が、アカウント登録支援ユニット１１１と、飛行実績情報登録支援ユニット１１２と、認証支援ユニット１１３とを備えているものとして説明する。
【００２９】
上記のアカウント登録支援ユニット１１１は、申請者端末装置５００から送られた、パスワードを指定したデータサーバ装置７００におけるアカウント登録依頼を受信する。そして、アカウント登録支援ユニット１１１は、当該パスワードを指定したアカウント登録要求をデータサーバ装置７００へ送信する。
【００３０】
また、アカウント登録支援ユニット１１１は、アカウント登録要求に応答してデータサーバ装置７００から返送されたアカウント登録結果を受信する。そして、アカウント登録支援ユニット１１１は、当該アカウント登録結果を申請者端末装置５００へ送信する。
【００３１】
なお、アカウント登録結果には、新たなアカウント識別子が指定されたアカウント登録成功の通知、指定されたパスワードに対応するアカウントが既に登録されている旨の通知、及び、アカウント登録失敗の通知の３種類がある。
【００３２】
上記の飛行実績情報登録支援ユニット１１２は、申請者端末装置５００から送られた、登録済アカウント識別子、当該登録済アカウント識別子に対応するパスワード及び新たに登録しようとする飛行実績情報を指定した、飛行実績情報登録依頼を受信する。そして、飛行実績情報登録支援ユニット１１２は、当該飛行実績情報登録依頼における指定と同様の指定を行った飛行実績情報登録要求をデータサーバ装置７００へ送信する。
【００３３】
また、飛行実績情報登録支援ユニット１１２は、飛行実績情報登録要求に応答してデータサーバ装置７００から返送された登録成否を受信する。そして、飛行実績情報登録支援ユニット１１２は、当該登録成否を申請者端末装置５００へ送信する。なお、登録成否は、今回の飛行実績情報登録の成功又は失敗を示す情報となっている。
【００３４】
上記の認証支援ユニット１１３は、登録済アカウント識別子と、申請者の特定のための申請者氏名及び申請者住所と、現在日時と、当該登録済アカウント識別子に対応するパスワードと、参照用情報の送信先としての参照者端末装置６００とを指定した、登録済アカウント識別子とパスワードとの組み合わせの認証依頼を受信する。そして、認証支援ユニット１１３は、当該登録済アカウント識別子及び当該パスワードを指定した認証要求をデータサーバ装置７００へ送信する。なお、以下の説明においては、登録済アカウント識別子と、申請者の特定のための申請者氏名及び申請者住所と、現在日時との組み合わせを「認証用パラメータ」と呼ぶものとする。
【００３５】
また、認証支援ユニット１１３は、認証要求に応答してデータサーバ装置７００から返送された認証成否を受信する。そして、認証支援ユニット１１３は、当該認証成否を申請者端末装置５００へ送信する。なお、認証成否は、今回の認証要求で指定した登録済アカウント識別子とパスワードとの認証の成功又は失敗を示す情報となっている。
【００３６】
さらに、認証支援ユニット１１３は、返送された認証成否が「成功」であった場合に、認証用パラメータの正当性をチェックするための正当性チェック用情報を生成する。そして、認証支援ユニット１１３は、認証用パラメータと正当性チェック用情報との組み合わせを、参照用情報として参照者端末装置６００へ送信する。
【００３７】
なお、本実施形態においては、認証支援ユニット１１３は、予め定められたアルゴリズムにより、認証用パラメータのハッシュ値を、正当性チェック用情報として生成するようになっている。
【００３８】
＜参照支援装置２００の構成＞
上記の参照支援装置２００は、参照支援処理部２１０と、通信部２２０とを備えている。
【００３９】
参照支援処理部２１０は、参照支援装置２００の全体の動作を統括制御する。かかる参照支援処理部２１０の構成については、後述する。
【００４０】
上記の通信部２２０は、通信網４００との間で通信信号の授受を行う。この通信部２２０を利用することにより、参照支援処理部２１０は、通信網４００を介して、申請者端末装置５００及びデータサーバ装置７００との間で通信を行うことができるようになっている。
【００４１】
ここで、上記の参照支援処理部２１０の構成について説明する。参照支援処理部２１０は、中央処理装置（Central Processing Unit：ＣＰＵ）、記憶素子及び周辺回路を備えて構成されている。そして、ＣＰＵが様々なプログラムを実行することにより、参照支援処理部２１０は、様々な処理を実行する。こうした処理には、参照支援処理が含まれている。
【００４２】
このため、参照支援処理部２１０は、実質的に、参照支援ユニット２１１を備えているといえる。以下においては、参照支援処理部２１０が、参照支援ユニット２１１を備えているものとして説明する。
【００４３】
上記の参照支援ユニット２１１は、参照者端末装置６００から送られた、参照用情報を指定した登録済の飛行実績情報の参照依頼を受信する。かかる参照依頼を受信すると、参照支援ユニット２１１は、上述した認証支援ユニット１１３が使用したアルゴリズムと同一のアルゴリズムを使用して、参照用情報に含まれる認証用パラメータ情報のハッシュ値を生成する。
【００４４】
引き続き、参照支援ユニット２１１は、生成されたハッシュ値と、参照用情報に含まれる正当性チェック用情報とが同一であるか否かを判定することにより、認証用パラメータ情報が正当であるか否かを判定する。かかる正当性の判定の結果が否定的であった場合には、参照支援ユニット２１１は、参照不可報告を参照者端末装置６００へ送信する。一方、正当性の判定の結果が肯定的であった場合には、参照支援ユニット２１１は、参照依頼において指定された参照用情報に含まれる登録済アカウント識別子を指定した参照要求をデータサーバ装置７００へ送信する。
【００４５】
また、参照支援ユニット２１１は、参照要求に応答してデータサーバ装置７００から返送された飛行実績情報を受信する。そして、参照支援ユニット２１１は、受信した飛行実績情報を、参照情報として参照者端末装置６００へ送信する。
【００４６】
［動作］
次に、上記のように構成された飛行実績情報管理システム３００の動作について、登録支援装置１００による登録支援処理、及び、参照支援装置２００による参照支援処理に主に着目して説明する。
【００４７】
＜登録支援装置１００による登録支援処理＞
まず、登録支援装置１００による登録支援処理について説明する。
【００４８】
かかる登録支援処理では、図２に示されるように、申請者端末装置５００から送られたアカウント登録依頼を受信すると、申請者端末装置５００が備えるアカウント登録支援ユニット１１１が、アカウント登録支援処理Ｓ１０を実行する。なお、アカウント登録支援処理Ｓ１０の詳細については、後述する。
【００４９】
また、申請者端末装置５００から送られた飛行実績情報登録依頼を受信すると、申請者端末装置５００が備える飛行実績情報登録支援ユニット１１２が、飛行実績情報登録支援処理Ｓ２０を実行する。なお、飛行実績情報登録支援処理Ｓ２０の詳細については、後述する。
【００５０】
さらに、申請者端末装置５００から送られた認証依頼を受信すると、申請者端末装置５００が備える認証支援ユニット１１３が、認証支援処理Ｓ３０を実行する。なお、認証支援処理Ｓ３０の詳細については、後述する。
【００５１】
《アカウント登録支援処理Ｓ１０》
アカウント登録支援処理Ｓ１０では、図３に示されるように、まず、ステップＳ１１において、アカウント登録支援ユニット１１１が、アカウント登録依頼を受信したか否かを判定する。ステップＳ１１における判定の結果が否定的であった場合（ステップＳ１１：Ｎ）には、ステップＳ１１の処理が繰り返される。
【００５２】
アカウント登録依頼を受信し、ステップＳ１１における判定の結果が肯定的となると（ステップＳ１１：Ｙ）、処理はステップＳ１２へ進む。このステップＳ１２では、アカウント登録支援ユニット１１１が、アカウント登録依頼に含まれるパスワードを指定したアカウント登録要求をデータサーバ装置７００へ送信する。
【００５３】
次に、ステップＳ１３において、アカウント登録支援ユニット１１１が、アカウント登録要求に応答してデータサーバ装置７００から返送されたアカウント登録結果を受信したか否かを判定する。ステップＳ１３における判定の結果が否定的であった場合（ステップＳ１３：Ｎ）には、ステップＳ１３の処理が繰り返される。
【００５４】
アカウント登録結果を受信し、ステップＳ１３における判定の結果が肯定的となると（ステップＳ１３：Ｙ）、処理はステップＳ１４へ進む。このステップＳ１４では、アカウント登録支援ユニット１１１が、アカウント登録結果を申請者端末装置５００へ送信する。
【００５５】
ステップＳ１４の処理が終了すると、処理はステップＳ１１へ戻る。以後、ステップＳ１１〜Ｓ１４の処理が繰り返される。
【００５６】
なお、上述したように、アカウント登録結果には、新たなアカウント識別子が指定されたアカウント登録成功の通知、指定されたパスワードに対応するアカウントが既に登録されている旨の通知、及び、アカウント登録失敗の通知の３種類がある。
【００５７】
《飛行実績情報登録支援処理Ｓ２０》
飛行実績情報登録支援処理Ｓ２０では、図４に示されるように、まず、ステップＳ２１において、飛行実績情報登録支援ユニット１１２が、飛行実績情報登録依頼を受信したか否かを判定する。ステップＳ２１における判定の結果が否定的であった場合（ステップＳ２１：Ｎ）には、ステップＳ２１の処理が繰り返される。
【００５８】
飛行実績情報登録依頼を受信し、ステップＳ２１における判定の結果が肯定的となると（ステップＳ２１：Ｙ）、処理はステップＳ２２へ進む。このステップＳ２２では、飛行実績情報登録支援ユニット１１２が、飛行実績情報登録依頼に含まれる登録済アカウント識別子、当該登録済アカウント識別子に対応するパスワード及び新たに登録しようとする飛行実績情報を指定した飛行実績情報登録要求をデータサーバ装置７００へ送信する。
【００５９】
次に、ステップＳ２３において、飛行実績情報登録支援ユニット１１２が、飛行実績情報登録要求に応答してデータサーバ装置７００から返送された登録成否を受信したか否かを判定する。ステップＳ２３における判定の結果が否定的であった場合（ステップＳ２３：Ｎ）には、ステップＳ２３の処理が繰り返される。
【００６０】
登録成否を受信し、ステップＳ２３における判定の結果が肯定的となると（ステップＳ２３：Ｙ）、処理はステップＳ２４へ進む。このステップＳ２４では、飛行実績情報登録支援ユニット１１２が、登録成否を申請者端末装置５００へ送信する。
【００６１】
ステップＳ２４の処理が終了すると、処理はステップＳ２１へ戻る。以後、ステップＳ２１〜Ｓ２４の処理が繰り返される。
【００６２】
なお、上述したように、登録成否は、今回の飛行実績情報登録の成功又は失敗を示す情報となっている。
【００６３】
《認証支援処理Ｓ３０》
認証支援処理Ｓ３０では、図５に示されるように、まず、ステップＳ３１において、認証支援ユニット１１３が、認証依頼を受信したか否かを判定する。ステップＳ３１における判定の結果が否定的であった場合（ステップＳ３１：Ｎ）には、ステップＳ３１の処理が繰り返される。
【００６４】
認証依頼を受信し、ステップＳ３１における判定の結果が肯定的となると（ステップＳ３１：Ｙ）、処理はステップＳ３２へ進む。このステップＳ３２では、認証支援ユニット１１３が、認証依頼に含まれる登録済アカウント識別子と、当該登録済アカウント識別子に対応するパスワードを指定した、当該登録済アカウント識別子と当該パスワードとの組み合わせの認証要求をデータサーバ装置７００へ送信する。
【００６５】
次に、ステップＳ３３において、認証支援ユニット１１３が、認証要求に応答してデータサーバ装置７００から返送された認証成否を受信したか否かを判定する。ステップＳ３３における判定の結果が否定的であった場合（ステップＳ３３：Ｎ）には、ステップＳ３３の処理が繰り返される。
【００６６】
認証成否を受信し、ステップＳ３３における判定の結果が肯定的となると（ステップＳ３３：Ｙ）、処理はステップＳ３４へ進む。このステップＳ３４では、認証支援ユニット１１３が、認証成否を申請者端末装置５００へ送信する。
【００６７】
なお、上述したように、認証成否は、今回の認証要求で指定した登録済アカウント識別子とパスワードとの認証の成功又は失敗を示す情報となっている。
【００６８】
次いで、ステップＳ３５において、認証支援ユニット１１３が、今回の認証が「成功」であったか否かを判定する。ステップＳ３５における判定の結果が否定的であった場合（ステップＳ３５：Ｎ）には、処理はステップＳ３１へ戻る。
【００６９】
ステップＳ３５における判定の結果が肯定的であった場合（ステップＳ３５：Ｙ）には、処理はステップＳ３６へ進む。このステップＳ３６では、認証支援ユニット１１３が、認証依頼に含まれていた認証用パラメータ（登録済アカウント識別子と、申請者の特定のための申請者氏名及び申請者住所と、現在日時との組み合わせ）の正当性をチェックするための正当性チェック用情報を生成する。
【００７０】
なお、本実施形態では、上述したように、認証支援ユニット１１３は、予め定められたアルゴリズムにより、認証用パラメータのハッシュ値を、正当性チェック用情報として生成する。
【００７１】
次に、ステップＳ３７において、認証支援ユニット１１３が、認証用パラメータと正当性チェック用情報とを組み合わせた参照用情報を生成する。そして、認証支援ユニット１１３は、生成された参照用情報を参照者端末装置６００へ送信する。
【００７２】
ステップＳ３７の処理が終了すると、処理はステップＳ３１へ戻る。以後、ステップＳ３１〜Ｓ３７の処理が繰り返される。
【００７３】
＜参照支援装置２００による処理＞
まず、参照支援装置２００による処理について説明する。かかる参照支援装置２００による処理では、図６に示されるように、参照者端末装置６００から送られた参照依頼を受信すると、参照者端末装置６００が備える参照支援ユニット２１１が、参照支援処理Ｓ４０を実行する。
【００７４】
参照支援処理Ｓ４０では、図７に示されるように、まず、ステップＳ４１において、参照支援ユニット２１１が、参照依頼を受信したか否かを判定する。ステップＳ４１における判定の結果が否定的であった場合（ステップＳ４１：Ｎ）には、ステップＳ４１の処理が繰り返される。
【００７５】
参照依頼を受信し、ステップＳ４１における判定の結果が肯定的となると（ステップＳ４１：Ｙ）、処理はステップＳ４２へ進む。このステップＳ４２では、参照支援ユニット２１１が、参照依頼に含まれている認証用パラメータの正当性の確認を行う。
【００７６】
かかる正当性の確認に際して、参照支援ユニット２１１は、上述した認証支援ユニット１１３が使用したアルゴリズムと同一のアルゴリズムを使用して、参照依頼において指定された参照用情報に含まれている認証用パラメータ情報のハッシュ値を生成する。引き続き、参照支援ユニット２１１は、生成されたハッシュ値と、参照用情報に含まれている正当性チェック用情報とを比較する。
【００７７】
次に、ステップＳ４３において、参照支援ユニット２１１が、比較の結果、算出されたハッシュ値と、参照依頼において指定された正当性チェック用情報とが同一であったか否かを判定することにより、正当性が確認されたか否かを判定する。ステップＳ４３における判定の結果が否定的であった場合（ステップＳ４３：Ｎ）には、処理はステップＳ４４へ進む。このステップＳ４４では、参照支援ユニット２１１が、参照不可報告を参照者端末装置６００へ送信する。この後、処理は、ステップＳ４１へ戻る。
【００７８】
ステップＳ４３における判定の結果が肯定的であった場合（ステップＳ４３：Ｙ）には、処理はステップＳ４５へ進む。このステップＳ４５では、参照支援ユニット２１１が、参照依頼に含まれる登録済アカウント識別子を指定した参照要求をデータサーバ装置７００へ送信する。
【００７９】
次いで、ステップＳ４６において、参照支援ユニット２１１が、参照情報である飛行実績情報をデータサーバ装置７００から受信したか否かを判定する。ステップＳ４６における判定の結果が否定的であった場合（ステップＳ４６：Ｎ）には、ステップＳ４６の処理が繰り返される。
【００８０】
参照情報を受信し、ステップＳ４６における判定の結果が肯定的となると（ステップＳ４６：Ｙ）、処理はステップＳ４７へ進む。このステップＳ４７では、参照支援ユニット２１１が、受信した参照情報を参照者端末装置６００へ送信する。
【００８１】
ステップＳ４７の処理が終了すると、処理はステップＳ４１へ戻る。以後、ステップＳ４１〜Ｓ４７の処理が繰り返される。
【００８２】
以上説明したように、本実施形態では、登録支援装置１００が備えるアカウント登録支援ユニット１１１が、パスワードを指定したデータサーバ装置７００におけるアカウント登録依頼を申請者端末装置５００から受信した場合に、当該パスワードを指定したアカウント登録要求をデータサーバ装置７００へ送信する。そして、アカウント登録支援ユニット１１１は、データサーバ装置７００から返送された新たな登録済アカウント識別子を申請者端末装置５００へ送信する。
【００８３】
また、登録支援装置１００が備える飛行実績情報登録支援ユニット１１２が、登録済アカウント識別子及びパスワードを指定した、ＵＡＶの飛行実績情報登録依頼を申請者端末装置５００から受信する。そして、飛行実績情報登録支援ユニット１１２は、登録済アカウント識別子に関連付けて飛行実績情報をデータサーバ装置７００内に登録する。
【００８４】
さらに、登録支援装置１００が備える認証支援ユニット１１３が、登録済アカウント識別子及び飛行実績情報の登録者の特定のための少なくとも１種類の登録者特定用情報を含む認証用パラメータ情報、パスワード、並びに、参照用情報の送信先として参照者端末装置６００を指定した、登録済アカウント識別子とパスワードとの組み合わせの認証依頼を申請者端末装置５００から受信する。そして、認証支援ユニット１１３は、登録済アカウント識別子とパスワードとの組み合わせの認証要求をデータサーバ装置７００へ送信する。
【００８５】
当該認証要求に応答してデータサーバ装置７００から返送された肯定的な認証結果を受信した場合に、認証支援ユニット１１３は、認証用パラメータ情報の正当性をチェックするための正当性チェック用情報を生成する。そして、認証支援ユニット１１３は、認証用パラメータ情報及び正当性チェック用情報を、参照用情報として参照者端末装置６００へ送信する。
【００８６】
このため、本実施形態では、データサーバ装置７００内への飛行実績情報の登録のために必要なパスワードは、申請者端末装置５００及び登録支援装置１００のみが知り得るものとなっている。したがって、本実施形態によれば、簡易な構成で、データサーバ装置７００内の飛行実績情報の改竄を有効に防止することができる。
【００８７】
また、本実施形態では、認証依頼に、参照用情報の送信先が指定され、参照用情報が自動的に参照者端末装置６００へ送信される。このため、申請者が、改めて参照用情報の送信先へ、当該参照用情報を送信する手間を省くことができる。
【００８８】
また、本実施形態では、参照支援装置２００が備える参照支援ユニット２１１が、参照用情報を指定した、登録済の飛行実績情報の参照依頼を参照者端末装置６００から受信した場合、受信した参照用情報に含まれる正当性チェック用情報を利用して、当該参照用情報に含まれる認証用パラメータ情報の正当性を確認する。かかる確認がとれた場合に、参照支援ユニット２１１が、受信した認証用パラメータ情報に含まれる登録済アカウント識別子を指定して、登録済飛行実績情報の参照要求をデータサーバ装置７００へ送信する。そして、参照要求に対する応答としてデータサーバ装置７００から送信された登録済飛行実績情報に対応する情報を、参照者端末装置６００へ送信する。
【００８９】
このため、参照用情報に含まれる登録済アカウント識別子に対応する飛行実績情報が、申請者が登録したものであることを確認したうえで、飛行実績情報を参照できる。したがって、本実施形態によれば、参照者は、申請者本人が提出したものとして、当該申請者が提出しようとしている飛行実績等を参照できる。
【００９０】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００９１】
例えば、上記の実施形態では、登録支援装置１００と参照支援装置２００を別装置としたが、同一の装置により、登録支援装置１００及び参照支援装置２００の機能を実現するようにしてもよい。
【００９２】
また、上記の実施形態では、認証支援ユニット１１３が、参照用情報を自動的に参照者端末装置６００へ送信するようにした。これに対し、認証支援ユニット１１３が、参照用情報を申請者端末装置５００へ送信するようにしてもよい。この場合には、認証依頼において、参照用情報の送信先の指定が不要となる。
【００９３】
また、上記の実施形態では、正当性チェック用情報を認証用パラメータ情報のハッシュ値とした。これに対し、他人に知られない生成アルゴリズムを採用するのであれば、ハッシュ値以外の情報を、正当性チェック用情報として採用することができる。
【００９４】
また、上記の実施形態では、認証用パラメータ情報に含まれる申請者を特定可能な情報として、申請者氏名、申請者住所及び所定日時を採用した。これに対し、申請者が固有に指定した情報であれば、申請者を特定可能な情報として採用することができる。
【００９５】
また、上記の実施形態では、ＵＡＶの飛行実績情報の管理を行うようにしたが、ＵＡＶに関する他の情報を、又は、当該他の情報を併せて管理するようにしてもよい。
【００９６】
また、上記の実施形態では、ＵＡＶに関する情報を管理するようにしたが、自動航行するロボット等のＵＡＶ以外の無人移動体に関する航行実績情報の管理に本発明を適用してもよい。
【００９７】
さらに、無人移動体に関する航行実績情報以外の、改竄を有効に防止することが望まれ、かつ、申請者本人が提出したものとして、当該申請者が提出しようとしている情報を参照できることが望まれる参照対象情報の管理に本発明を適用してもよい。
【００９８】
例えば、参照対象情報を、無人航空機や自動車の運転などのライセンス試験の評価情報とすることができる。この場合は、参照者は、ライセンスを運営する機関である。そして、当該評価情報は、ライセンスの有無や技術レベルの評価等に利用される。
【００９９】
また、参照対象情報を、無人航空機や自動運転可能な自動車における、運転履歴やセンサーの動作履歴等の動作ログ情報とすることができる。この場合、参照者は、事故やその他の問題が生じた場合に問題の原因調査を行う第三者機関である。そして、当該動作ログ情報は、問題の原因究明に利用される。
【０１００】
また、参照対象情報を、医療に関するカルテやくすり手帳等に記載されたデータや過去の履歴の医療情報とすることができる。この場合、参照者は、医療ミスや診断結果に不満を持った患者により選択されたセカンドオピニオン先等である。そして、当該医療情報は、セカンドオピニオン先等における原因究明の為に利用される。
【０１０１】
また、参照対象情報を、医療に関する治験や実験の結果をデータとして記録したデータの内容や結果についての報告情報とすることができる。この場合、参照者は、治験結果等を評価する機関である。当該報告情報は、治験結果等の検証に利用される。
【０１０２】
また、参照対象情報を、製品の試作における性能や耐久性等のテスト結果情報とすることができる。この場合、参照者は、試作製品の採用や導入を検討する企業や団体である。当該テスト結果情報は、試作製品の採用に際しての最終決定の要素として利用される。
【０１０３】
また、参照対象情報を、宝石やブランド品が本物であるとされた証明書のデータや、人の手に渡った時の過去の売買記録の履歴の情報とすることができる。この場合、参照者は、新たな売買や契約の際に、本物であるか否かの鑑定を行う第三者機関である。当該情報は、第三者機関による迅速な鑑定のために利用される。
【０１０４】
また、参照対象情報を、農作物、肉、魚等の生鮮食品の検査情報とすることができる。この場合、参照者は、検査機関や品質管理機関等の第三者機関である。当該検査情報は、生鮮食品の育成課程や品質レベルの評価などに利用される。
【０１０５】
また、参照対象情報を、パスポートの発行内容・有効期限情報やビザの入出国情報とすることができる。この場合、参照者は、入出国管理局等である。これらの情報は、入出国の証明管理等に利用される。
【産業上の利用可能性】
【０１０６】
本発明は、無人移動体に関する情報を管理するシステムの技術分野において有用である。
【符号の説明】
【０１０７】
１００  …  登録支援装置
１１０  …  登録支援処理部
１１１  …  アカウント登録支援ユニット
１１２  …  飛行実績情報登録支援ユニット（参照対象情報登録支援ユニット）
１１３  …  認証支援ユニット
１２０  …  通信部
２００  …  参照支援装置
２１０  …  参照支援処理部
２１１  …  参照支援ユニット
２２０  …  通信部
３００  …  飛行実績情報管理システム（参照対象情報管理システム）
４００  …  通信網
５００  …  申請者端末装置
６００  …  参照者端末装置
７００  …  データサーバ装置（サーバ装置）
【図１】
2018032201.tif 000003
【図２】
2018032201.tif 000004
【図３】
2018032201.tif 000005
【図４】
2018032201.tif 000006
【図５】
2018032201.tif 000007
【図６】
2018032201.tif 000008
【図７】
2018032201.tif 000009