(57)【要約】【課題】本人自身が、本人がいつどこに居たか（アリバイ）を簡単に証明する。【解決手段】本発明は、サーバがＤＢに格納されている共有情報と該共有情報以外の情報を回答選択肢に含む少なくとも１つの質問を作成してアクセス者端末に送信し、サーバから送信された質問の回答選択肢の中からアクセス者が選択した回答を該サーバに送信し、サーバは、アクセス者端末から送信された回答が共有情報と照合した結果及び質問・回答内容等をＤＢに格納し、ＤＢ内からアクセス確認要求を行った確認者端末に対応する情報、及び、ＤＢに格納されている情報を、アリバイ内容として該確認者端末に送信し、確認者端末は、サーバから取得したアリバイ内容に基づいて、アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定する。【選択図】図１
2007310678.tif 000002
【特許請求の範囲】
【請求項１】
通信網と該通信網に接続される１つまたは複数のアクセス者端末、１つまたは複数の確認者端末及びアリバイサーバから構成される、ある時刻にある場所に所在していたことを証明するアリバイ証明システムにおけるアリバイ証明方法であって、
前記アリバイサーバは、
前記アクセス者端末及び前記確認者端末にそれぞれ一意に付与されたアカウントを双方に送信するアカウント送信ステップを行い、
前記確認者端末は、
アクセス確認を要求するアクセス者のアカウントと共に、該アクセス者とのみ共有する共有情報を前記アリバイサーバに送信する共有情報送信ステップを行い、
前記アリバイサーバは、
前記確認者端末から送信された前記アクセス者のアカウント、前記共有情報をクライアントＤＢ内の該アクセス者と関連付けたアクセス者リストに登録する登録ステップと、
前記アクセス者端末からアクセスを受け付けると、該アクセス者端末のアカウント及びアクセス日時及び接続ＩＰアドレスを前記クライアントＤＢ内のアクセス記録領域に格納するアクセス者情報格納ステップと、
前記クライアントＤＢに格納されている前記共有情報と該共有情報以外の任意の１つまたは複数の情報を回答選択肢に含む少なくとも１つの質問を作成し、前記アクセス者端末に送信する質問作成ステップと、を行い、
前記アクセス者端末において、
前記アリバイサーバから送信された前記質問の前記回答選択肢の中から前記アクセス者によって選択された回答を該アリバイサーバに送信する回答ステップを行い、
前記アリバイサーバにおいて、
前記アクセス者端末から送信された前記回答が前記共有情報に含まれる場合に正解とする判定を行い、その判定結果及び日時、場所、質問・回答内容を含む情報を前記クライアントＤＢ内のアクセス者に対応する確認者リストに格納する回答判定ステップと、
前記クライアントＤＢ内の確認者リストからアクセス確認要求を行った前記確認者端末に対応する情報、及び、該クライアントＤＢ内の前記アクセス記録領域に格納されている情報を、アリバイ内容として該確認者端末に送信するアリバイ送信ステップと、を行い、
前記確認者端末は、
前記アリバイサーバから取得した前記アリバイ内容に基づいて、前記アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定する
検証ステップを、
行うことを特徴とするアリバイ証明方法。
【請求項２】
前記回答ステップにおいて、アクセス者端末は、
前記回答と共に、任意のＷｅｂまたはメールサーバの接続情報を前記アリバイサーバに送信し、
前記アリバイサーバは、
前記アクセス者端末からのアクセスを前記クライアントＤＢ内のアクセス記録フィールドに記録し、該アクセス者端末からの回答が一定の正答率を超えている場合のみ、該アクセス者端末から指定された前記接続情報に基づいて、前記Ｗｅｂまたは前記メールサーバと該アクセス者端末を接続する、
請求項１記載のアリバイ証明方法。
【請求項３】
前記確認者端末は、前記検証ステップの後に、他の確認者端末からの情報をも含めてアクセス者の認証を行う場合に、
当該確認者端末以外の端末の認証対象とするアクセス者に対する証明データ要求を前記アリバイサーバに送信し、
前記アリバイサーバは、
前記証明データ要求元以外の１つ以上の確認者端末からの質問に対する、前記認証対象とするアクセス者のアクセス端末の前記アリバイ内容を前記クライアントＤＢから読み出して、該証明データ要求元の前記確認者端末に送信し、
前記証明データ要求元の確認者端末は、
前記アリバイサーバから送信された１つ以上のアリバイ内容を用いて、前記アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定する処理を更に行う
請求項１または２記載のアリバイ証明方法。
【請求項４】
前記アクセス者端末において、
前記アリバイサーバとの間で、当該アクセス者端末の操作者が知りえない認証方法により認証を行い、
前記アリバイサーバから送信された前記質問に対して回答する際に、
当該アクセス者端末内部に設けられた衛星測位システム機能を用いて、前記質問に対する回答と共に、該衛星測位システム機能により取得した現在地の位置情報を秘匿して、前記回答と共に、前記アリバイサーバに送信し、
前記アリバイサーバは、
前記アクセス者端末から送信された前記回答及び前記位置情報を前記アリバイ内容として前記確認者端末に送信する
請求項１乃至３記載のアリバイ証明方法。
【請求項５】
通信網と該通信網に接続される１つまたは複数のアクセス者端末、１つまたは複数の確認者端末及びアリバイサーバから構成される、ある時刻にある場所に所在していたことを証明するアリバイ証明システムであって、
前記アリバイサーバは、
前記アクセス者端末及び前記確認者端末にそれぞれ一意に付与されたアカウントを双方に送信するアカウント送信手段と、
前記確認者端末から送信された前記アクセス者のアカウント、共有情報をクライアントＤＢ内の該アクセス者と関連付けたアクセス者リストに登録する共有情報登録手段と、
前記アクセス者端末からアクセスを受け付けると、該アクセス者端末のアカウント及びアクセス日時及び接続ＩＰアドレスを前記クライアントＤＢ内のアクセス記録領域に格納するアクセス情報管理手段と、
前記クライアントＤＢに格納されている前記共有情報と該共有情報以外の任意の１つまたは複数の情報を回答選択肢に含む少なくとも１つの質問を作成し、前記アクセス者端末に送信する質問作成手段と、
前記アクセス者端末から前記質問に対する回答を受信し、該回答が前記共有情報に含まれル場合には正解とする判定を行い、その判定結果及び日時、場所、質問・回答内容を含む情報を前記クライアントＤＢ内のアクセス者に対応する確認者リストに格納する回答判定手段と、
前記クライアントＤＢ内の確認者リストからアクセス確認要求を行った前記確認者端末に対応する情報、及び、該クライアントＤＢ内の前記アクセス記録領域に格納されている情報を、アリバイ内容として該確認者端末に送信するアリバイ内容送信手段と、
を有し、
前記確認者端末は、
アクセス確認を要求するアクセス者のアカウントと共に、該アクセス者とのみ共有する共有情報を前記アリバイサーバに送信する共有情報送信手段と、
前記アリバイサーバから取得した前記アリバイ内容に基づいて、前記アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定するアクセス者判定手段と、を有し、
前記アクセス者端末は、
前記アリバイサーバから送信された前記質問の前記回答選択肢の中からアクセス者により選択された回答を該アリバイサーバに送信する回答手段を、有する、
ことを特徴とするアリバイ証明システム。
【請求項６】
前記アクセス者端末の前記回答手段は、
前記回答と共に、任意のＷｅｂまたはメールサーバの接続情報を前記アリバイサーバに送信する手段を更に有し、
前記アリバイサーバは、
前記アクセス者端末からのアクセスを前記クライアントＤＢ内のアクセス記録フィールドに記録し、該アクセス者端末からの前記回答が一定の正答率を超えている場合のみ、該アクセス者端末から指定された前記接続情報に基づいて、前記Ｗｅｂまたは前記メールサーバと該アクセス者端末を接続する手段を更に有する、
請求項５記載のアリバイ証明システム。
【請求項７】
前記確認者端末において、他の確認者端末からの情報をも含めてアクセス者の認証を行う場合に、
前記確認者端末は、
前記アクセス者判定手段を行った後、前記アリバイサーバに当該端末以外の認証対象とするアクセス者に対する証明データを要求する手段と、
前記アリバイサーバから送信された１つ以上のアリバイ内容を用いて、前記アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定する手段を更に有し、
前記アリバイサーバは、
前記証明データ要求を受信する手段と、
前記証明データ要求元以外の１つ以上の確認者端末からの質問に対する、前記認証対象とするアクセス者のアクセス端末の前記アリバイ内容を前記クライアントＤＢから読み出して、該証明データ要求元の前記確認者端末に送信する手段と、
を更に有する請求項５または６記載のアリバイ証明システム。
【請求項８】
前記アクセス者端末において、
前記アリバイサーバとの間で、当該アクセス者端末の操作者が知りえない認証方法により認証を行う手段と、
当該アクセス者端末内部に設けられた衛星測位システム装置と、
前記アリバイサーバから送信された前記質問に対して回答する際に、前記衛星測位システム装置を用いて、前記質問に対する回答と共に、該衛星測位システム機能により取得した現在地の位置情報を秘匿して、前記回答と共に、前記アリバイサーバに送信する手段と、を更に有し、
前記アリバイサーバは、
前記アクセス者端末から送信された前記回答及び前記位置情報を前記アリバイ内容として前記確認者端末に送信する手段を有する
請求項５乃至７記載のアリバイ証明システム。
【請求項９】
通信網と該通信網に接続される１つまたは複数のアクセス者端末、１つまたは複数の確認者端末を有し、該確認者端末に対して、該アクセス者端末のアクセス者がある時刻にある場所に所在していたことを証明するアリバイ証明システムにおけるアリバイサーバであって、
前記アクセス者端末及び前記確認者端末にそれぞれ一意に付与されたアカウントを双方に送信するアカウント送信手段と、
前記確認者端末から送信された前記アクセス者のアカウント、共有情報をクライアントＤＢ内の該アクセス者と関連付けたアクセス者リストに登録する共有情報登録手段と、
前記アクセス者端末からアクセスを受け付けると、該アクセス者端末のアカウント及びアクセス日時及び接続ＩＰアドレスを前記クライアントＤＢ内のアクセス記録領域に格納するアクセス情報管理手段と、
前記クライアントＤＢに格納されている前記共有情報と該共有情報以外の任意の１つまたは複数の情報を回答選択肢に含む少なくとも１つの質問を作成し、前記アクセス者端末に送信する質問作成手段と、
前記アクセス者端末から前記質問に対する回答を受信し、該回答が前記共有情報に含まれる場合に正解とする判定を行い、その判定結果及び日時、場所、質問・回答内容を含む情報を前記クライアントＤＢ内のアクセス者に対応する確認者リストに格納する回答判定手段と、
前記クライアントＤＢ内の確認者リストからアクセス確認要求を行った前記確認者端末に対応する情報、及び、該クライアントＤＢ内の前記アクセス記録領域に格納されている情報を、アリバイ内容として該確認者端末に送信するアリバイ内容送信手段と、
を有することを特徴とするアリバイサーバ。
【請求項１０】
コンピュータに、
請求項９記載のアリバイサーバの各手段を実行させることを特徴とするアリバイ証明プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ある時刻にある場所に所在していたことを証明（アリバイ証明）するためのアリバイ証明システム及び方法及びアリバイサーバ及びプログラムに係り、特に、端末から特定サーバへアクセスすることで端末操作者のアリバイ証明を行うアリバイ証明システム及び方法及びアリバイサーバ及びプログラムに関する。
【背景技術】
【０００２】
自分がいつどこに居たのかを証明（アリバイ）するには、第三者の証言などに頼るしかなく、自分自身でアリバイを証明する方法がない。
【０００３】
従来の技術としてのメールや電話でのアリバイ確認では、他者に身代わりを頼むことができてしまったり、偽装することができてしまう。従来の技術としての生体認証を使ったシステムでは、特別な機器が必要となり、利用場所が制限されてしまう。
【０００４】
さらに、電話を用いて証明する場合でも、操作者が本人であるかどうかを確認することはできず、第三者による身代わり偽装を防ぐことができない。また、本人確認を正確に行う生体認証として、指紋認証による方法では、特殊な機器を必要とし、高価になる問題がある。
【０００５】
また、端末搭載の衛星測位システム（ＧＰＳ）機能による現在地情報を利用して情報を検索・取得する情報検索手段がある（例えば、特許文献１参照）。しかし、端末の利用者のアリバイを明確に証明することはできない。
【特許文献１】特開２００１−２６４０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、本人自身によって本人がいつどこに居たのかを証明するのは非常に難しく、生体認証を行えば確実に本人であることを署名できる可能性は高いが特殊で高価な機器を必要とする。しかし本人と確認者しか知りえない情報を本人に提示させることにより本人であることを確認者が確認することは可能である。
【０００７】
また、近年、衛星測位システム、例えば、ＧＰＳの発展により小型でＧＰＳ機能を搭載した端末が広く世の中に出回っており、ＧＰＳによる位置情報の提供も容易になっている。
【０００８】
本発明は、上記の点に鑑みなされたもので、本人自身が、本人がいつどこに居たかを簡単に証明することが可能なアリバイ証明システム及び方法及びアリバイサーバ及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
図１は、本発明の原理を説明するための図である。
【００１０】
本発明（請求項１）は、通信網と該通信網に接続される１つまたは複数のアクセス者端末、１つまたは複数の確認者端末及びアリバイサーバから構成される、ある時刻にある場所に所在していたことを証明するアリバイ証明システムにおけるアリバイ証明方法であって、
アリバイサーバは、
アクセス者端末及び確認者端末にそれぞれ一意に付与されたアカウントを双方に送信するアカウント送信ステップ（ステップ１）を行い、
確認者端末は、
アクセス確認を要求するアクセス者のアカウントと共に、該アクセス者とのみ共有する共有情報をアリバイサーバに送信する共有情報送信ステップ（ステップ２）を行い、
アリバイサーバは、
確認者端末から送信されたアクセス者のアカウント、共有情報をクライアントＤＢ内の該アクセス者と関連付けたアクセス者リストに登録する登録ステップ（ステップ３）と、
アクセス者端末からアクセスを受け付けると、該アクセス者端末のアカウント及びアクセス日時及び接続ＩＰアドレスをクライアントＤＢ内のアクセス記録領域に格納するアクセス者情報格納ステップ（ステップ４）と、
クライアントＤＢに格納されている共有情報と該共有情報以外の任意の１つまたは複数の情報を回答選択肢に含む少なくとも１つの質問を作成し、アクセス者端末に送信する質問作成ステップ（ステップ５）と、を行い、
アクセス者端末において、
アリバイサーバから送信された質問の回答選択肢の中からアクセス者によって選択された回答を該アリバイサーバに送信する回答ステップ（ステップ６）を行い、
アリバイサーバにおいて、
アクセス者端末から送信された回答が共有情報に含まれる場合に正解とする判定を行い、その判定結果及び日時、場所、質問・回答内容を含む情報をクライアントＤＢ内のアクセス者に対応する確認者リストに格納する回答判定ステップ（ステップ７）と、
クライアントＤＢ内の確認者リストからアクセス確認要求を行った確認者端末に対応する情報、及び、該クライアントＤＢ内のアクセス記録領域に格納されている情報を、アリバイ内容として該確認者端末に送信するアリバイ送信ステップ（ステップ８）と、を行い、
確認者端末は、
アリバイサーバから取得したアリバイ内容に基づいて、アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定する検証ステップ（ステップ９）を行う。
【００１１】
また、本発明（請求項２）は、回答ステップにおいて、アクセス者端末は、
回答と共に、任意のＷｅｂまたはメールサーバの接続情報をアリバイサーバに送信し、
アリバイサーバは、
アクセス者端末からのアクセスをクライアントＤＢ内のアクセス記録フィールドに記録し、該アクセス者端末からの回答が一定の正答率を超えている場合のみ、該アクセス者端末から指定された接続情報に基づいて、Ｗｅｂまたはメールサーバと該アクセス者端末を接続する。
【００１２】
また、本発明（請求項３）は、確認者端末において、検証ステップの後に、他の確認者端末からの情報をも含めてアクセス者の認証を行う場合に、
当該確認者端末以外の端末の認証対象とするアクセス者に対する証明データ要求をアリバイサーバに送信し、
アリバイサーバは、
証明データ要求元以外の１つ以上の確認者端末からの質問に対する、認証対象とするアクセス者のアクセス端末のアリバイ内容をクライアントＤＢから読み出して、該証明データ要求元の確認者端末に送信し、
証明データ要求元の確認者端末は、
アリバイサーバから送信された１つ以上のアリバイ内容を用いて、アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定する処理を更に行う。
【００１３】
また、本発明（請求項４）は、アクセス者端末において、
アリバイサーバとの間で、当該アクセス者端末の操作者が知りえない認証方法により認証を行い、
アリバイサーバから送信された質問に対して回答する際に、
当該アクセス者端末内部に設けられた衛星測位システム機能を用いて、質問に対する回答と共に、該衛星測位システム機能により取得した現在地の位置情報を秘匿して、回答と共に、アリバイサーバに送信し、
アリバイサーバは、
アクセス者端末から送信された回答及び位置情報をアリバイ内容として確認者端末に送信する。
【００１４】
図２は、本発明の原理構成図である。
【００１５】
本発明（請求項５）は、通信網と該通信網に接続される１つまたは複数のアクセス者端末、１つまたは複数の確認者端末４及びアリバイサーバ２から構成される、ある時刻にある場所に所在していたことを証明するアリバイ証明システムであって、
アリバイサーバ２は、
アクセス者端末３及び確認者端末４にそれぞれ一意に付与されたアカウントを双方に送信するアカウント送信手段２１と、
確認者端末４から送信されたアクセス者のアカウント、共有情報をクライアントＤＢ内の該アクセス者と関連付けたアクセス者リストに登録する共有情報登録手段２９と、
アクセス者端末３からアクセスを受け付けると、該アクセス者端末３のアカウント及びアクセス日時及び接続ＩＰアドレスをクライアントＤＢ２０１内のアクセス記録領域に格納するアクセス情報管理手段２２と、
クライアントＤＢ２０１に格納されている共有情報と該共有情報以外の任意の１つまたは複数の情報を回答選択肢に含む少なくとも１つの質問を作成し、アクセス者端末３に送信する質問作成手段２３と、
アクセス者端末３から質問に対する回答を受信し、該回答が共有情報に含まれル場合には正解とする判定を行い、その判定結果及び日時、場所、質問・回答内容を含む情報をクライアントＤＢ内のアクセス者に対応する確認者リストに格納する回答判定手段２８と、
クライアントＤＢ２０１内の確認者リストからアクセス確認要求を行った確認者端末に対応する情報、及び、該クライアントＤＢ２０１内のアクセス記録領域に格納されている情報を、アリバイ内容として該確認者端末４に送信するアリバイ内容送信手段２０と、
を有し、
確認者端末４は、
アクセス確認を要求するアクセス者のアカウントと共に、該アクセス者とのみ共有する共有情報をアリバイサーバ２に送信する共有情報送信手段４５と、
アリバイサーバ２から取得したアリバイ内容に基づいて、アクセス者端末３の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定するアクセス者判定手段４６と、を有し、
アクセス者端末３は、
アリバイサーバ２から送信された質問の回答選択肢の中からアクセス者によって選択された回答を該アリバイサーバ２に送信する回答手段を、有する。
【００１６】
また、本発明（請求項６）は、アクセス者端末３の回答手段において、
回答と共に、任意のＷｅｂまたはメールサーバの接続情報をアリバイサーバ２に送信する手段を更に有し、
アリバイサーバ２は、
アクセス者端末３からのアクセスをクライアントＤＢ２０１内のアクセス記録フィールドに記録し、該アクセス者端末からの回答が一定の正答率を超えている場合のみ、該アクセス者端末から指定された接続情報に基づいて、Ｗｅｂまたはメールサーバと該アクセス者端末を接続する手段を更に有する。
【００１７】
また、本発明（請求項７）は、確認者端末４において、他の確認者端末からの情報をも含めてアクセス者の認証を行う場合に、
確認者端末４は、
アクセス者判定手段４６を行った後、アリバイサーバ２に当該端末以外の認証対象とするアクセス者に対する証明データを要求する手段と、
アリバイサーバ２から送信された１つ以上のアリバイ内容を用いて、アクセス者端末の操作者がアクセス確認を要求した正しいアクセス者端末の操作者であるか否かを判定する手段を更に有し、
アリバイサーバ２は、
証明データ要求を受信する手段と、
証明データ要求元以外の１つ以上の確認者端末からの質問に対する、認証対象とするアクセス者のアクセス端末のアリバイ内容をクライアントＤＢ２０１から読み出して、該証明データ要求元の確認者端末４に送信する手段と、を更に有する。
【００１８】
また、本発明（請求項８）は、アクセス者端末３において、
アリバイサーバとの間で、当該アクセス者端末の操作者が知りえない認証方法により認証を行う手段と、
当該アクセス者端末３内部に設けられた衛星測位システム装置と、
アリバイサーバ２から送信された質問に対して回答する際に、衛星測位システム装置を用いて、質問に対する回答と共に、該衛星測位システム機能により取得した現在地の位置情報を秘匿して、回答と共に、アリバイサーバ２に送信する手段と、を更に有し、
アリバイサーバ２は、
アクセス者端末３から送信された回答及び位置情報をアリバイ内容として確認者端末に送信する手段を有する。
【００１９】
本発明（請求項９）は、通信網と該通信網に接続される１つまたは複数のアクセス者端末、１つまたは複数の確認者端末を有し、該確認者端末に対して、該アクセス者端末のアクセス者がある時刻にある場所に所在していたことを証明するアリバイ証明システムにおけるアリバイサーバであって、
アクセス者端末及び確認者端末にそれぞれ一意に付与されたアカウントを双方に送信するアカウント送信手段と、
確認者端末から送信されたアクセス者のアカウント、共有情報をクライアントＤＢ内の該アクセス者と関連付けたアクセス者リストに登録する共有情報登録手段と、
アクセス者端末からアクセスを受け付けると、該アクセス者端末のアカウント及びアクセス日時及び接続ＩＰアドレスをクライアントＤＢ内のアクセス記録領域に格納するアクセス情報管理手段と、
クライアントＤＢに格納されている共有情報と該共有情報以外の任意の１つまたは複数の情報を回答選択肢に含む少なくとも１つの質問を作成し、アクセス者端末に送信する質問作成手段と、
アクセス者端末から質問に対する回答を受信し、該回答が共有情報に含まれる場合に正解とする判定を行い、その判定結果及び日時、場所、質問・回答内容を含む情報をクライアントＤＢ内のアクセス者に対応する確認者リストに格納する回答判定手段と、
クライアントＤＢ内の確認者リストからアクセス確認要求を行った確認者端末に対応する情報、及び、該クライアントＤＢ内のアクセス記録領域に格納されている情報を、アリバイ内容として該確認者端末に送信するアリバイ内容送信手段と、を有する。
【００２０】
本発明（請求項１０）は、コンピュータに、請求項９記載のアリバイサーバの各手段を実行させるアリバイ証明プログラムである。
【発明の効果】
【００２１】
上記のように本発明によれば、端末ユーザは、本人と確認者間でのみ知り得る情報を質問による回答として提示することで、本人自身によって本人がいつどこに居たのかを証明することができる。
【００２２】
また、確認者も、身代わり偽装を防ぎつつ、各人したい相手がいつどこに居たかを確認することができる。
【００２３】
また、システムベンダは、有料でアクセス運用して端末ユーザに課金して利益を得、通信網ベンダは通信利用トラフィック利用料金を得ることができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面と共に本発明の実施の形態を説明する。
【００２５】
以下の説明において、ある時刻にある場所に所在していたことを「アリバイ」として説明する。
【００２６】
［第１の実施の形態］
図３は、本発明の第１の実施の形態におけるシステム構成図である。
【００２７】
同図に示すシステムは、通信網１、アリバイサーバ２、アクセス者端末３、確認者端末４から構成される。
【００２８】
当該システムは、通信網１を経由してアクセス者のアクセス者端末３と確認者６の確認者端末４がアリバイサーバ２に接続されている。
【００２９】
通信網１は、公衆通信網であって、有線または無線の通信網であり、インターネット通信も可能である。
【００３０】
アクセス者端末３、確認者端末４は、例えば、パーソナルコンピュータあるいは携帯電話端末であって、ＩＰ(Internet Protocol)通信や通信網検索が可能な機能有する端末であるとする。
【００３１】
図４は、本発明の第１の実施の形態におけるアクセス者端末の構成を示す。
【００３２】
アクセス者端末３は、アカウント取得部３１、通信部３２、入出力制御部３３、記憶部３４から構成され、入出力制御部３３は、ディスプレイ等の表示装置、キーボードやマウスなどの入力装置に接続されている。
【００３３】
アクセス者端末３のアカウント取得部３１は、予めアリバイサーバ２からユーザ毎に一義的に付与されるアカウントを取得し、記憶部３４に格納する。
【００３４】
記憶部３４には、アクセス確認を要求するアカウントを格納する。
【００３５】
通信部３２は、アリバイサーバ２から送信される質問を受信し、当該質問に対する回答を送信する。
【００３６】
入出力制御部３３は、受信した質問を表示したり、アクセス者５からの入力を受け付ける。
【００３７】
図５は、本発明の第１の実施の形態における確認者端末の構成を示す。
【００３８】
確認者端末４は、アカウント取得部４１、共有情報登録部４５、通信部４２、入出力制御部４３及び判定部４６から構成される。
【００３９】
アカウント取得部４１は、予めアリバイサーバ２から一義的に付与されたアカウントを取得して記憶部４４に格納する。
【００４０】
共有情報登録部４５は、アクセス端末３のアカウントと共にアクセス者５とのみ共有する複数の共有情報を通信部４２を介してアリバイサーバ２に登録する。
【００４１】
通信部４２は、共通情報をアリバイサーバ２に送信すると共に、アクセス日時、接続ＩＰアドレス、質問の回答率、誤答内容等を受信する。
【００４２】
判定部４６は、アクセス端末３のアクセス者５がアクセス確認を要求したアクセス者端末の正当な操作者であるか否かを判定し、アクセス者端末の正当な操作者であれば、アクセス者端末３がアリバイサーバ２へアクセスした日時が正しいものと確認する。確認結果を入出力制御部４３に出力する。
【００４３】
入出力制御部４３は、確認者６からの入力を受け付けると共に、判定部４６の確認結果等をディスプレイに表示する。
【００４４】
なお、上記では、アクセス者端末３と確認者端末４の構成をそれぞれ記載しているが、これらの端末の構成は同一であってもよい。
【００４５】
図６は、本発明の第１の実施の形態におけるアリバイサーバの構成を示す。
【００４６】
アリバイサーバ２は、アカウント管理部２１、アクセス制御部２２、質問作成部２３、セッション制御部２４、認証部２５、課金部２６、通信部２７、クライアントＤＢ２０１，利用履歴記憶部２０２、メモリ２０４、質問制御部２８から構成される。
【００４７】
アカウント管理部２１は、アクセス者５、確認者６毎に一意にアカウントを一意に決定し、通信部２７を介してアクセス者端末３、確認者端末４に送信すると共に、当該アカウントをクライアントＤＢ２０１に格納する。
【００４８】
アクセス制御部２２は、アクセス者端末３からアクセスを受けると、当該アクセス者端末３のアカウントを及びアクセス日時をクライアントＤＢ２０１に記録する。また、確認者端末４からのアクセスを受け付け、当該確認者端末４から送信された共有情報をクライアントＤＢ２０１に登録する。また、当該アリバイサーバにアクセスしたアクセス者、確認者毎に、アクセス種別（アクセス／確認）、アクセス日時、接続ＩＰアドレス等を利用履歴記憶部２０２に格納する。
【００４９】
質問作成部２３は、複数の情報を回答選択肢に含む１つまたは複数の質問を作成し、クライアントＤＢ２０１に格納する。
【００５０】
質問制御部２８は、アクセス者端末３に対して一つまたは、複数の質問をクライアントＤＢ２０１から読み出して送信する。また、当該質問に対するアクセス者端末３からの回答を取得して、正解あるいは不正解を判断し、判断結果をクライアントＤＢ２０１に格納する。
【００５１】
クライアントＤＢ２０１は、クライアントフィールド、アクセス記録フィールド、アクセス者リスト、確認者リストを有する。
【００５２】
クライアントフィールドは、アクセス者及び確認者のアカウント名、パスワード、ユーザ属性（氏名、住所等）等のクライアントに関する基本的な情報を格納しており、ユーザ認証等に利用される。
【００５３】
アクセス記録フィールドには、アクセス者または確認者からアクセスされる度に、アカウント名毎に、アクセス日時／接続ＩＰアドレスが格納される。
【００５４】
アクセス者リストには、確認者に対応付けてアクセス者毎のアカウント名と、共有情報として質問リスト（単語リスト、質問と回答）及びオプション（何人で認証するのか、質問数、質問形式を格納する。
【００５５】
確認者リストには、アクセス者に対応付けて、確認者毎に回答率、日時場所、質問・回答内容が格納される。
【００５６】
利用履歴記憶部２０２は、アクセスしたクライアント（アクセス者、確認者）の利用状況を記憶して、不正アクセスの排除や料金請求に利用される。格納されるデータは、クライアントＤＢ２０１のアクセス記録フィールドの内容を時系列的に格納する。
【００５７】
認証部３５は、アクセスしたアクセス者及び確認者の各アカウントが正しいかを認証する。認証方法については、クライアントＤＢ２０１のクライアントフィールドを参照して既に登録されているアカウントであるか、ログインされたパスワードが登録されているパスワードと一致するか等について検証する等の方法が考えられる。
【００５８】
課金部２６は、利用履歴記憶部２０２の情報を定期的または、任意のタイミングで参照して、確認者または、アクセス者に対して利用した時間や回数に応じて課金処理を行う。
【００５９】
セッション制御部２４は、上記の各動作を制御する。
【００６０】
次に、上記の構成における動作を説明する。
【００６１】
図７は、本発明の第１の実施の形態における動作のシーケンスチャートである。
【００６２】
ステップ１０１）  アリバイサーバ２のアカウント管理部２１において、アクセス者及び確認者からアカウント作成要求が発行されると、アクセス者端末３、確認者端末４の個々に一意に決定したアカウントをクライアントＤＢ２０１のクライアントフィールドから読み出して、通信部２７を介してアクセス者端末３及び確認者端末４に送信する。
【００６３】
ステップ１０２）  確認者端末４のアカウント取得部４１は、アリバイサーバ２から送信された自アカウント及びアクセス者のアカウントを取得し、記憶部４４に格納する。
【００６４】
ステップ１０３）  アクセス者端末３のアカウント取得部３１は、アリバイサーバ２から送信された自アカウント及び確認者のアカウントを取得し、記憶部３４に格納する。
【００６５】
ステップ１０４）  確認者端末４の共有情報登録部４５は、アクセス確認を要求するアクセス者端末３のアカウントと共に、アクセス者５とのみ共有する複数の共有情報をアリバイサーバ２に送信する。
【００６６】
ステップ１０５）  アリバイサーバ２のアクセス制御部２２は、当該共有情報を取得してクライアントＤＢ２０１の当該確認者６に対応付けたアクセス者リストに登録する。
【００６７】
ステップ１０６）  アクセス者端末３は、ログインする。
【００６８】
ステップ１０７）  アリバイサーバ２のアクセス制御部２２は、アクセス者端末３のログインを受け、クライアントＤＢ２０１のアクセス記録フィールドに当該アクセス端末３のアクセス日時、接続ＩＰアドレスを記録する。さらに、質問作成部２３において、ランダムに質問を作成し、クライアントＤＢ２０１の確認者６に対応するアクセス者リストに格納する。このとき、アクセス者端末３に対するアクセス確認を要求した確認者６が登録した１つまたは複数の共有情報と当該共有情報以外の任意の一つまたは複数の情報を回答選択肢に含む複数の質問を作成する。
【００６９】
ステップ１０８）  アリバイサーバ２の質問制御部２８は、クライアントＤＢ２０１のアクセス者リストからステップ１０７で作成した質問を読み出してアクセス者端末３に送信する。
【００７０】
ステップ１０９）  アクセス者端末３は、当該質問を受信し、入出力制御部３３において当該質問をアクセス者５に対して表示し、当該アクセス者５から当該質問に対する回答を受け付け、通信部３２を介してアリバイサーバ２に当該回答を送信する。
【００７１】
ステップ１１０）  アリバイサーバ２は、アクセス者端末３からの回答を受信する。
【００７２】
ステップ１１１）  アリバイサーバ２の質問制御部２８は、受信した回答について、クライアントＤＢ２０１の確認者６に対応するアクセス者リストを参照して、正解か不正解かの判断を行い、その結果を回答日時と共にクライアントＤＢ２０１の当該アクセス者５用の確認者リストに格納する。このとき、アリバイサーバ２の質問制御部２８では、質問に対する回答率を計算し、併せて確認者リストに格納する。
【００７３】
ステップ１１２）  確認者端末４は、自アカウント情報及びアクセス者５のアカウント情報を含むアクセス証明データ要求をアリバイサーバ２に送信する。
【００７４】
ステップ１１３）  アリバイサーバ２の質問制御部２８は、確認者のアカウント及びアクセス者のアカウントに基づいて、クライアントＤＢ２０１の当該確認者６用のアクセス者リストから、アクセス者５のデータを検索して応答情報を作成する。作成される応答情報は、確認者６に提供する情報であり、アクセス者の正答率、質問の回答結果、アクセス時間、ＩＰアドレス、場所等を含む情報である。
【００７５】
ステップ１１４）  アリバイサーバ２の質問制御部２８は、アクセス者５のアカウント情報に基づいてクライアントＤＢ２０１のアクセス記録フィールドを参照して、アクセス者５のアクセス日時と接続ＩＰアドレスを取得し、アクセス者５用の確認者リストを参照して質問に対する回答率と誤答内容を取得し、証明データを作成し確認者端末４に送信する。
【００７６】
ステップ１１５）  確認者端末４は、ステップ１１４の証明データを受信する。
【００７７】
ステップ１１６）  確認者端末４の入出力制御部４３は、当該証明データのアクセス状況をディスプレイに表示する。
【００７８】
次に、上記のアリバイサーバ２の動作について説明する。
【００７９】
図８は、本発明の第１の実施の形態におけるアリバイサーバの動作のシーケンスチャートである。
【００８０】
ステップ２０１）  アリバイサーバ２は、クライアントであるアクセス者端末３や確認者端末４からのアカウント作成要求に基づいて、所定のアカウント承認手続き後に、図９に示すように、クライアントＤＢ２０１のクライアントフィールドにアカウント名（アクセス者５、確認者６）、パスワード、ユーザ属性（氏名、住所等）を作成し、アクセス者端末３及び確認者端末４に送信する。
【００８１】
ステップ２０２）  アリバイサーバ２は、確認者６の確認者端末４からアクセス者端末３と当該確認者端末４間で共有の共有情報の登録アクセスを取得すると、認証部２５においてクライアントＤＢ２０１のクライアントフィールドを参照して確認者端末４のアカウントが正しいかの認証を行う。当該登録アクセスとして、確認者端末４のアカウントとアクセス者端末３のアカウント、及び共有情報を受信するものとする。各確認者端末の認証できればステップ２０３へ移行し、認証失敗であれば、ステップ２０２に戻る。
【００８２】
ステップ２０３）  クライアントＤＢ２０１は、共有情報を当該確認者用のアクセス者リストに格納する。
【００８３】
ステップ２０４）  アクセス者端末３からのアクセス証明のためのログインを通信部２７を介して受信すると、認証部２５がアクセス者５のアカウント及びパスワードが正しいかをクライアントＤＢ２０１を参照して認証する。認証が成功すれば、ステップ２０５に移行し、失敗すればステップ２０４に戻る。
【００８４】
ステップ２０５）  クライアントＤＢ２０１は、アクセス記録フィールド内に当該アクセス者端末のアカウント情報とアクセス日時と接続ＩＰアドレスを記録する。
【００８５】
ステップ２０６）  質問作成部２３において、ステップ２０３でクライアントＤＢ２０１の確認者用のアクセス者リストに格納されている共有情報と他の情報を含めた回答選択肢を含む質問を作成し、クライアントＤＢ２０１に格納すると共に、アクセス者端末３に送信する。
【００８６】
具体的には、図１０に示すように、クライアントＤＢ２０１の確認者６用のアクセス者リストに、アクセス者端末３のアカウント名と共有情報である「戌」や「ばら」などを格納する。ここで、質問リストは、図１０に示すように単語リストと、質問、及び当該質問に対する正しい回答を含む。また、オプションとして、何人で認証するのか、質問数や質問形式（例えば、１０問出題・単語選択方式）等を格納する。
【００８７】
なお、確認者は、質問リストに共有情報のみを記載し、そこから質問を自動生成させるパターンと、実際の質問を記載し、そのまま出力させるパターンがある。自動生成させる質問の例としては、例えば、
『「秋田、新潟、白石、近藤、イタリア、アメリカ、黄色、緑、錦糸町、緑の線、大河ドラマ」これらから私達に共通する単語を５つ選択せよ。』
とし、当該質問の答えを共有情報として用いることができる。
【００８８】
なお、当該質問作成部２３の処理は、アクセス者端末３からのアクセス証明のためのログインを契機として行っているが、確認者端末４から質問設定要求が発行されたことを契機として行ってもよい。
【００８９】
ステップ２０７）  質問制御部２８は、通信部２７を介してアクセス者端末３からステップ２０６で作成された質問に対する回答を受信すると、クライアントＤＢ２０１の確認者６用のアクセス者リストの質問に対する正しい回答を参照して、受信した回答の正／不正を判断し、クライアントＤＢ２０１のアクセス者５用の確認者リストに、回答率、日時・場所、質問／回答内容等を記録する。ここで、回答率は、質問数に対する回答数または、正解数のいずれかの割合とし、日時は回答を受信した日時とし、場所は例えば、ＩＰアドレスとする。質問は、アクセス者リストから取得し、回答は、受信した回答を記録するものとする。なお、回答率は、複数選択式の場合は正解した数を点数とすることも可能である。
【００９０】
ステップ２０８）  確認者端末４からアクセス者５のアクセス証明のデータの要求を通信部２７を介して受信すると、認証部３５が確認者端末４とアクセス者５のアカウントが正しいかをクライアントＤＢ２０１を参照して認証する。認証が成功すればステップ２０９に移行し、失敗すれば、ステップ２０８に戻る。
【００９１】
ステップ２０９）  セッション制御部２４がステップ２０７で記録したクライアントＤＢ２０１のアクセス者５用の確認者リストから日時、回答率、質問・回答内容等を読み出し、また、アクセス記録フィールドから当該アクセス者５の接続ＩＰアドレスを取得して、アクセス証明データを生成し、通信部２７を介して確認者端末４に送信する。
【００９２】
次に、クライアントＤＢ２０１のクライアントフィールドにアクセス者リスト、確認者リストを作成する場合の動作を説明する。
【００９３】
図１１は、本発明の第１の実施の形態におけるアクセス者リスト・確認者リスト作成時の処理を説明するための図である。
【００９４】
ステップ３０１）  アリバイ証明のサービスを受けようとするアクセス者５は、アクセス者端末３からアリバイサーバ２に参加要求を送信する。
【００９５】
ステップ３０２）  アリバイサーバ２は、認証部２５において当該アクセス者５の認証を行った上で、確認者端末４に確認者リストへの追加の確認承認を求める。
【００９６】
ステップ３０３）  確認者６は、確認者端末４より承認し、承認情報をアリバイサーバ２に送信する。
【００９７】
ステップ３０４）  ステップ３０３で確認者端末４から承認情報を受信したアリバイサーバ２は、クライアントＤＢ２０１のアクセス者５用の確認者リストに確認者６のアカウント名を追加し、また、確認者６用のアクセス者リストにアクセス者５のアカウントを追加記録し、アクセス者追加の作業完了をアクセス者端末３に通知する。
【００９８】
次に、図８のステップ２０８におけるアリバイ確認の処理を詳細に説明する。
【００９９】
図１２は、本発明の第１の実施の形態におけるアリバイ確認の処理を説明するための図である。
【０１００】
アリバイサーバ２が確認者端末４からアクセス者５のアリバイ確認要求を受信するとステップ２０８１（ステップ１１２））、質問制御部２８において、応答を作成する（ステップ２０８２）。その際、質問制御部２８は、クライアントＤＢ２０１のアクセス者５用の確認者リスト内の確認者６（アカウント名）の行に記録されている回答率／日時場所／質問・回答内容を読み出し、クライアントＤＢ２０１のアクセス記録フィールドからアクセス者の接続ＩＰアドレスを取得して、これを証明データとして確認者端末４に送信する。
【０１０１】
これにより、確認者端末４では、ディスプレイ上に、アクセス日時や接続ＩＰアドレスや質問の回答率／誤答内容などを表示する。確認者６は表示内容を閲覧することによりアクセス者５が間違いなくアクセスしたことを確認できる。
【０１０２】
［第２の実施の形態］
図１３は、本発明の第２の実施の形態におけるシステム構成を示す。同図において、第１の実施の形態における図３の構成と同一構成部分には同一符号を付し、その説明を省略する。
【０１０３】
図１３に示すシステムは、図３の構成にＷｅｂまたはメールサーバ８を追加した構成である。
【０１０４】
本実施の形態では、アクセス者端末３がアリバイ証明をするためにアリバイサーバ２にログインしてアクセスし、アリバイサーバ２が、アクセス者端末３からアクセスがあったことをクライアントＤＢ２０１のアクセス記録フィールドに記録すると共に、アクセス者端末３が当該アクセスと同時に指定したＷｅｂまたはメールサーバ８への転送接続をアリバイサーバ２が行うことにより、アクセス者端末３は、１つの動作でアリバイサーバ２へのアクセス証明の登録とアリバイサーバ２以外のＷｅｂまたはメールサーバ８との接続を行うものである。
【０１０５】
図１４は、本発明の第２の実施の形態におけるアリバイサーバの構成を示す。同図において、前述の第１の実施の形態における図６の構成と同一部分には同一符号を付し、その説明を省略する。図１４に示すアリバイサーバ２は、図６の構成にアクセス者端末３をＷｅｂ／メールサーバ８に接続するアクセス転送接続部５１を加えた構成である。
【０１０６】
以下に、上記の構成における動作を説明する。
【０１０７】
図１５は、本発明の第２の実施の形態における動作のシーケンスチャートである。
【０１０８】
ステップ５０１）  アリバイサーバ２のカウント管理部２１において、アクセス者端末３、確認者端末４の個々に一意に決定したアカウントをクライアントＤＢ２０１のクライアントフィールドから読み出して、通信部２７を介してアクセス者端末３及び確認者端末４に送信する。
【０１０９】
ステップ５０２）  確認者端末４のアカウント取得部４１は、アリバイサーバ２から送信されたアカウントを取得し、記憶部４４に格納する。
【０１１０】
ステップ５０３）  アクセス者端末３のアカウント取得部３１は、アリバイサーバ２から送信されたアカウントを取得し、記憶部３４に格納する。
【０１１１】
ステップ５０４）  確認者端末４の共有情報登録部４５は、自アカウント情報及び、アクセス確認を要求するアクセス者端末３のアカウント情報と共に、アクセス者５とのみ共有する複数の共有情報をアクセス者５のアカウント情報と共にアリバイサーバ２に送信する。
【０１１２】
ステップ５０５）  アリバイサーバ２のアクセス制御部２２は、当該共有情報を取得してクライアントＤＢ２０１の確認者６用のアクセス者リストに登録する。
【０１１３】
ステップ５０６）  アクセス者端末３は、アクセスしたことを証明したい日時にアリバイサーバ２にログインし、同時に接続したいＷｅｂまたはメールサーバ８のＩＰアドレスを指定する。
【０１１４】
ステップ５０７）  アリバイサーバ２は、クライアントＤＢ２０１のアクセス記録フィールドにアクセス日時及び接続要求のあったＷｅｂまたはメールサーバのＩＰアドレスを記録する。
【０１１５】
ステップ５０８）  前述のステップ２０４〜ステップ２０７と同様の処理を行い、アリバイサーバ２のアクセス転送接続部５１は、クライアントＤＢの確認者リストを参照し、所定の正答率以上の回答率である場合には、ステップ５０７で記録された接続ＩＰアドレスに基づいて、アクセス者端末３とＷｅｂまたはメールサーバ８を接続する。
【０１１６】
これにより、確認者側がアクセス者に見てもらいたいメールやＷｅｂに転送することが可能となる。
【０１１７】
［第３の実施の形態］
図１６は、本発明の第３の実施の形態におけるシステム構成を示す。
【０１１８】
同図に示すシステムは、前述の第１の実施の形態における図３の構成に、更に、確認者１５の確認者端末１０を追加した構成である。図１６において、図３の構成と同一部分については同一符号を付し、その説明を省略する。
【０１１９】
本実施の形態では、確認者端末４がアリバイサーバ２からアクセス者５のアカウント、質問に対する回答内容、アクセス日時を受信し、アクセス者端末３がアリバイサーバ２にアクセスしていた日時、質問の回答率、回答内容を基に、アリバイサーバ２から受信したアクセス者がアクセス確認を要求したアクセス者端末の真の操作者であるか否かを判定する場合に、アクセス者端末３に対してアクセス確認要求を行った他の確認者端末１０からの質問に対する回答率も併せて受信してアクセス者端末３の成否判定に寄与する手段を確認者端末４が有しているシステムである。
【０１２０】
図１７は、本発明の第３の実施の形態における動作のシーケンスチャートである。
【０１２１】
ステップ６０１）  アリバイサーバ２のカウント管理部２１において、アクセス者端末３、確認者端末４の個々に一意に決定したアカウントをクライアントＤＢ２０１のクライアントフィールドから読み出して、通信部２７を介してアクセス者端末３及び確認者端末４に送信する。
【０１２２】
ステップ６０２）  アクセス者端末３のアカウント取得部３１は、アリバイサーバ２から送信されたアカウントを取得し、記憶部３４に格納する。
【０１２３】
ステップ６０３）  確認者端末４のアカウント取得部がアカウントを取得し、記憶部４４に格納する。
【０１２４】
ステップ６０４）  確認者端末４の共有情報登録部４５は、自アカウント情報及びアクセス確認を要求するアクセス者端末３のアカウント情報と共に、アクセス者５とのみ共有する複数の共有情報をアリバイサーバ２に送信する。
【０１２５】
ステップ６０５）  アリバイサーバ２のアクセス制御部２２は、当該共有情報を取得してクライアントＤＢ２０１のアクセス者リストに登録する。
【０１２６】
ステップ６０６）  確認者端末１０がアリバイサーバ２からアカウントを取得し、記憶部に格納する。
【０１２７】
ステップ６０７）  確認者端末１０がアクセス者５との共有情報をアクセス者５のアカウント情報と共に、アリバイサーバ２に登録する。
【０１２８】
ステップ６０８）  アリバイサーバ２が、クライアントＤＢ２０１の確認者６及び確認者１５用のアクセス者リストに、ステップ６０４、及びステップ６０７で登録された共有情報を格納する。
【０１２９】
ステップ６０９）  アクセス端末３が、アクセスしたことを証明したい日時にアリバイサーバ２にログインする。
【０１３０】
ステップ６１０）  アリバイサーバ２の質問作成部２３は、アクセス者端末３のアカウント及びアクセス日時及び経路接続ＩＰアドレスをクライアントＤＢ２０１のアクセス記録フィールドに記録すると共に、アクセス者５に対するアクセス確認を要求した確認端末４が登録した、１つまたは複数の共有情報と、当該共有情報以外の任意の一つまたは複数の情報を回答選択肢に含む複数の質問を生成する。
【０１３１】
更に、アクセス者５に対するアクセス確認を要求した確認者端末１０が登録した１つまたは複数の共有情報と当該共有情報以外の任意の一つまたは複数の情報を回答選択肢に含む複数の質問を生成する。
【０１３２】
ステップ６１１）  アリバイサーバ２は、ステップ６１０で生成した各質問をアクセス者端末３に送信する。
【０１３３】
ステップ６１２）  アクセス者端末３は、確認者６の関連質問に対する回答及び確認者１５の関連質問に対する回答をアリバイサーバ２に送信する。
【０１３４】
ステップ６１３）  アリバイサーバ２は、ステップ６１２での回答を受信する。
【０１３５】
ステップ６１４）  アリバイサーバ２の質問制御部２８は、クライアントＤＢ２０１のアクセス者リストを参照して、アクセス者端末３から受信した回答が正解か不正解かの判断を行い、その結果を回答日時と共にクライアントＤＢ２０１のアクセス者５用の確認者リストに各々記録する。
【０１３６】
ステップ６１５）  確認者端末４は、確認者端末４のアクセス者５のアクセス証明データをアリバイサーバ２に要求する。
【０１３７】
ステップ６１６）  アリバイサーバ２は、クライアントＤＢ２０１のアクセス者５のアクセス記録フィールドを参照して応答情報を作成する。
【０１３８】
ステップ６１７）  アリバイサーバ２は、クライアントＤＢ２０１のアクセス者５用の確認者リストを参照して、アクセス者５の証明データとして、アクセス日時と接続ＩＰアドレスと確認者１５関連の質問に対する回答率と誤答内容とを確認者端末４に送信する。
【０１３９】
ステップ６１８）  確認者端末４は、ステップ６１７の証明データを受信する。
【０１４０】
ステップ６１９）  確認者端末４からの情報を受け取った確認者６は、アクセス者５のアクセス状況を確認する。しかし、アリバイ証明の認否にはデータが不十分と判断して、他確認者１５関連の質問に関する回答率をアリバイサーバ２に追加要求する。
【０１４１】
ステップ６２０）  アリバイサーバ２は、クライアントＤＢ２０１のアクセス者５用のリストから、アクセス者５の応答情報（アクセス者の正答率、質問の回答結果、アクセス時間、ＩＰアドレス、場所等）を作成する。
【０１４２】
ステップ６２１）  アリバイサーバ２は、アクセス者５のアカウント情報に基づいて、クライアントＤＢ２０１のアクセス者５用の確認者リストを参照して、確認者１５の質問に対する回答率と誤答内容を取得し、証明データを作成し、アクセス者５の追加証明データとして確認者端末４に送信する。
【０１４３】
ステップ６２２）  確認者端末４は、ステップ６２１で送信された追加証明データを受信する。これにより、確認者６は、確認者１５による証明データを含めてアリバイ証明の認否を行う。
【０１４４】
［第４の実施の形態］
本実施の形態では、有効なアリバイ証明である位置情報を衛星測位システム機能を利用して得る場合を説明する。
【０１４５】
図１８は、本発明の第４の実施の形態におけるシステム構成を示す。
【０１４６】
同図に示すシステムは、通信網１を経由してアクセス者１７のアクセス者端末１６と確認者６の確認者端末４がアリバイサーバ１８に接続している。
【０１４７】
図１９は、本発明の第４の実施の形態におけるアクセス者端末の構成を示す。
【０１４８】
アクセス者端末１６は、図４のアクセス者端末の構成に加え、衛星測位システム機能であるＧＰＳ端末１６１とワンタイムパスワード生成部１６２を備えている。
【０１４９】
確認者端末４の構成は図５に示す構成と同様であり、アクセス確認を要求するアクセス者１７のアカウントと共にアクセス者１７とのみ共有する複数の共有情報をアリバイサーバ２に登録する共有情報登録部４５、アリバイサーバ２からアクセス者端末１６を操作するアクセス者１７のアカウント、質問に対する回答内容、アクセス日時、そして、アクセス者端末１６の現在位置情報を受信し、表示する入出力制御部４３を有する。
【０１５０】
確認者６は、アリバイサーバ２から受信したアクセス者端末３の質問に対する回答率、回答内容、そして位置情報を基に、アクセス確認を要求したアクセス者端末の操作者がアクセス者端末１６のアクセス者であるか否かを判定し、正しくアクセス確認を要求したアクセス者であれば、当該アクセス者端末１６がアリバイサーバ２へアクセスした日時と場所が正しいものと確認表示することができる。
【０１５１】
アクセス者端末１６は、アリバイサーバ２との間でアクセス者端末操作者１７が知りえない認証方法として、例えば、アクセス者にわからない方法として、ワンタイムパスワード生成部１６２において生成したワンタイムパスワードをＧＰＳ端末１６１に埋め込み、そのパスワードを送信してもらうことで、当該ＧＰＳ端末１６１の認証が行われ、例え送信されたパスワードを悪意のあるアクセス者が盗み聞き（盗聴）したとしても、ワンタイムパスワードであるので、問題はなく、当該ワンタイムパスワードによりアクセス者端末１６の認証が可能である。
【０１５２】
アクセス者端末１６は、アカウントとアリバイサーバ２から送信された質問に対する回答と共にＧＰＳ端末１６１で得られた現在地の位置情報をアリバイサーバ２に送信し、アリバイサーバ２の認証部２５は、アクセス者端末１６との間でアクセス者端末の操作者であるアクセス者１７が知り得ない認証方法で、アクセス者端末１６の認証を行った後に、アクセス者端末１６から送られる情報を確認する。これにより、アリバイサーバ２は、アクセス者端末１６のアカウント、質問に対する回答と共に、位置情報を受信してクライアントＤＢ２０１に記録する。ここで、認証部２５で行う、アクセス者が知りえない認証方法とは、例えば、ワンタイムパスワードで暗号化したアカウントをアクセス者端末１６内に組み込んでおき、読み出すなどの方法である。
【０１５３】
ステップ７０１）  アリバイサーバ２のカウント管理部２１において、アクセス者端末１６、確認者端末４の個々に一意に決定したアカウントをクライアントＤＢ２０１から読み出して、通信部２７を介してアクセス者端末３及び確認者端末４に送信する。
【０１５４】
ステップ７０２）  アクセス者端末１６のアカウント取得部３１は、アリバイサーバ２から送信されたアカウントを取得し、記憶部３４に格納する。
【０１５５】
ステップ７０３）  確認者端末４のアカウント取得部４１は、アリバイサーバ２から送信されたアカウントを取得し、記憶部４４に格納する。
【０１５６】
ステップ７０４）  確認者端末４の共有情報登録部４５は、アクセス確認を要求するアクセス者端末１６のアカウントと共に、アクセス者１７とのみ共有する複数の共有情報をアリバイサーバ２に送信する。
【０１５７】
ステップ７０５）  アリバイサーバ２のアクセス制御部２２は、当該共有情報を取得してクライアントＤＢ２０１の確認者６用のアクセス者リストに当該共有情報をアクセス者１７と関連付けて登録する。
【０１５８】
ステップ７０６）  アクセス者１７がアクセスしたことを証明したい日時に、アクセス者端末１６からアリバイサーバ２にログインする。
【０１５９】
ステップ７０７）  アリバイサーバ２は、アクセス者端末１６のアカウント及びアクセス日時及び経路接続ＩＰアドレスをクライアントＤＢ２０１に記録すると共に、質問作成部２３において、アクセス者１７に対するアクセス確認を要求した確認者６が登録した１つまたは複数の共有情報と共有情報以外の任意の一つまたは複数の情報を回答選択肢に含む複数の質問を生成する。
【０１６０】
ステップ７０８）  アリバイサーバ２は、アクセス者端末１６にワンタイムパスワードの生成を要求する。
【０１６１】
ステップ７０９）  アクセス者端末１６のワンタイムパスワード生成部１６２では、ワンタイムパスワードを生成し、アリバイサーバ２に送信する。
【０１６２】
ステップ７１０）  アリバイサーバ２は、ワンタイムパスワードを受信し、メモリ２０４に一時的に保持し、質問をアクセス者端末１６に送信する。
【０１６３】
ステップ７１１）  アクセス者端末１６は、ステップ７０８の質問への回答と、ＧＰＳ位置情報とワンタイムパスワードをアリバイサーバ２に送信する。
【０１６４】
ステップ７１２）  アリバイサーバ２は、ステップ７１１位置けるアクセス者端末１６からの送信データを受信する。認証部２５がワンタイムパスワードなどによりアクセス者端末１６の認証を行い、認証が成功すれば、ステップ７１３に移行し、失敗すればステップ７１１に移行する。
【０１６５】
ステップ７１３）  アリバイサーバ２の質問制御部２８は、アクセス者端末１６から受信した回答が正解か不正解かの判断を行い、その結果を回答日時と位置データと共に、クライアントＤＢ２０１に記録し、アクセス者端末１６に登録完了通知を送信する。
【０１６６】
ステップ７１４）  アクセス者端末１６は、登録完了通知を受信する。
【０１６７】
ステップ７１５）  確認者端末４が、アクセス者１７のアクセス証明データをアリバイサーバ２に要求する。
【０１６８】
ステップ７１６）  アリバイサーバ２は、クライアントＤＢ２０１の確認者６のアクセス者リストから、アクセス者１７のアクセス記録データを検索して応答情報を作成する。
【０１６９】
ステップ７１７）  アリバイサーバ２は、アクセス者１７の証明データとして、アクセス日時と接続ＩＰアドレスと質問に対する回答率と誤答内容と位置情報とを確認者端末４に送信する。
【０１７０】
ステップ７１８）  確認者端末４は、ステップ７１６の証明データを受信する。
【０１７１】
ステップ７１９）  確認者端末４からの情報を受け取った確認者６は、アクセス者１７のアクセス状況を確認する。
【０１７２】
次に、本実施の形態におけるアリバイ承認の処理について説明する。
【０１７３】
図２１は、本発明の第４の実施の形態におけるアリバイ承認処理を説明するための図である。
【０１７４】
アクセス者端末１６が確認者のアリバイ承認要求をアリバイサーバ２に送信すると（ステップ７０６）、アリバイサーバ２は、アクセス者１７のアカウントの認証後に、アクセス制御部２２が、アクセス日時／接続ＩＰアドレスをクライアントＤＢ２０１のアクセス記録フィールドに記録し、質問作成部２３において質問を生成する（ステップ７０７）。アリバイサーバ２は、アクセス者端末１６に対してワンタイムパスワードを要求し（ステップ７０８）、アクセス者端末１６のワンタイムパスワード生成部１６２においてワンタイムパスワードを生成して、アリバイサーバ２に送信する（ステップ７０９）。アリバイサーバ２は、アクセス者端末１６からワンタイムパスワードを受信し、メモリ２０４に格納し、質問をアクセス者端末１６に送信する（ステップ７１０）。
【０１７５】
アクセス者端末１６は、ＧＰＳ端末１６１において、アリバイサーバ２との間で以下の処理を行う。
【０１７６】
ステップ８０１）  ＧＰＳ端末１６１は、生成されたワンタイムパスワード（端末埋め込み型）を用いて端末認証要求をアリバイサーバ２に送信する。
【０１７７】
ステップ８０２）  アリバイサーバ２は、認証部２５においてワンタイムパスワードからＧＰＳ端末１６１を認証する。
【０１７８】
ステップ８０３）  ＧＰＳ端末１６１において、経度、緯度の位置データを取得し、アリバイサーバ２に送信する。
【０１７９】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【０１８０】
本発明は、ビジネスでの出張の実態管理や、忙しく動きまわるビジネスマンを対象として運送行サービスとして、アリバイ証明された顧客にサービスマンの派遣や物品を特急で届けるサービスや、カラ出張防止、あるいは、浮気防止等、様々な形態での利用が可能である。
【図面の簡単な説明】
【０１８１】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の第１の実施の形態におけるシステム構成図である。
【図４】本発明の第１の実施の形態におけるアクセス者端末の構成図である。
【図５】本発明の第１の実施の形態における確認者端末の構成図である。
【図６】本発明の第１の実施の形態におけるアリバイサーバの構成図である。
【図７】本発明の第１の実施の形態における動作のシーケンスチャートである。
【図８】本発明の第１の実施の形態におけるアリバイサーバのシーケンスチャートである。
【図９】本発明の第１の実施の形態におけるクライアントＤＢのクライアントフィールドを示す図である。
【図１０】本発明の第１の実施の形態における質問設定時のクライアントＤＢのアクセス者リストである。
【図１１】本発明の第１の実施の形態におけるアクセス者リスト・確認者リストの作成時の処理を示す図である。
【図１２】本発明の第１の実施の形態におけるアリバイ確認時の処理を説明するための図である。
【図１３】本発明の第２の実施の形態におけるシステム構成図である。
【図１４】本発明の第２の実施の形態におけるアリバイサーバの構成図である。
【図１５】本発明の第２の実施の形態における動作のシーケンスチャートである。
【図１６】本発明の第３の実施の形態におけるシステム構成図である。
【図１７】本発明の第３の実施の形態における動作のシーケンスチャートである。
【図１８】本発明の第４の実施の形態におけるシステム構成図である。
【図１９】本発明の第４の実施の形態におけるアクセス者端末の構成図である。
【図２０】本発明の第４の実施の形態における動作のシーケンスチャートである。
【図２１】本発明の第４の実施の形態におけるアリバイ承認処理を説明するための図である。
【符号の説明】
【０１８２】
１  通信網
２  アリバイサーバ
３  アクセス者端末
４  確認者端末
５  アクセス者
６  確認者
８  Ｗｅｂ／メールサーバ
１０  確認者端末
１５  確認者
１６  アクセス者端末
１７  アクセス者
２０  アリバイ内容送信手段
２１  アカウント送信手段、アカウント管理部
２２  アクセス情報管理手段、アクセス制御部
２３  質問作成手段、質問作成部
２４  セッション制御部
２５  認証部
２６  課金部
２７  通信部
２８  回答判定手段、質問制御部
２９  共有情報登録手段
３１  アカウント主と空部
３２  回答手段、通信部
３３  入出力制御部
３４  記憶部
３５  入出力部
４１  アカウント取得部
４２  通信部
４３  入出力制御部
４４  記憶部
４５  共有情報送信手段、共有情報登録部
４６  アクセス者判定手段、判定部
４７  入出力部
５１  アクセス転送接続部
１６１  ＧＰＳ端末
１６２  ワンタイムパスワード生成部
２０１  クライアントＤＢ
２０２  利用履歴記憶部
２０４  メモリ
【図１】
2007310678.tif 000003
【図２】
2007310678.tif 000004
【図３】
2007310678.tif 000005
【図４】
2007310678.tif 000006
【図５】
2007310678.tif 000007
【図６】
2007310678.tif 000008
【図７】
2007310678.tif 000009
【図８】
2007310678.tif 000010
【図９】
2007310678.tif 000011
【図１０】
2007310678.tif 000012
【図１１】
2007310678.tif 000013
【図１２】
2007310678.tif 000014
【図１３】
2007310678.tif 000015
【図１４】
2007310678.tif 000016
【図１５】
2007310678.tif 000017
【図１６】
2007310678.tif 000018
【図１７】
2007310678.tif 000019
【図１８】
2007310678.tif 000020
【図１９】
2007310678.tif 000021
【図２０】
2007310678.tif 000022
【図２１】
2007310678.tif 000023