(57)【要約】【課題】オーディオデータをセキュアに記録し共有するシステムを提供する。【解決手段】一実施形態によると、オーディオデータをセキュアに記録し共有するシステムは、通信インタフェース、登録モジュール、マイクロフォン、暗号化エンジン及び記憶装置を有する。登録モジュールは、出席者に関連付けられた出席者装置を会議に対して登録するよう構成される。マイクロフォンは、会議で生成された音声を該音声を表すオーディオデータに変換するよう構成される。暗号化エンジンは、オーディオデータを暗号化するよう構成される。記憶装置は、出席者による後のアクセスのために、暗号化オーディオデータを格納し、出席者装置に関連付けるよう構成される。【選択図】図１
2013128282.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータをセキュアに記録及び共有するシステムであって、
通信インタフェース、
出席者に関連付けられた出席者装置を会議に対して登録するよう構成された登録モジュール、
前記会議で生成された音声を、該音声を表すオーディオデータに変換するよう構成されたマイクロフォン、
前記オーディオデータを暗号化するよう構成された暗号化エンジン、
前記出席者による後のアクセスのために、前記の暗号化された音声を前記出席者装置に関連付け格納するよう構成された記憶装置、
を備えたシステム。
【請求項２】
前記登録モジュール、前記マイクロフォン及び前記暗号化モジュールは、前記会議に存在する記録装置に含まれ、前記記憶装置はサーバに含まれる、請求項１に記載のシステム。
【請求項３】
前記登録モジュールは、
前記通信インタフェースを通じて、前記通信インタフェース、前記登録モジュール、前記マイクロフォン及び前記暗号化エンジンを有する記録装置に関連付けられた場所データを得て、
前記会議に関連付けられた会議情報を有する会議レコードを生成し、該会議情報は、前記会議の日時、前記会議の予定場所、前記記録装置の場所データ、前記会議の名称及び前記記録装置の識別子のうちの少なくとも１つを有し、
前記通信インタフェースを通じて、前記会議情報を前記記録装置を有するサーバに登録し、
前記通信インタフェースを通じて、前記サーバから、前記会議に関連付けられたユニークな会議識別子を受信し、
前記ユニークな会議識別子を前記会議レコードに保存する、
請求項１に記載のシステム。
【請求項４】
前記登録モジュールは、
前記通信インタフェースを通じて、前記出席者装置から装置情報を受信し、該装置情報は、前記出席者に関連付けられた名前、前記出席者装置の識別子、前記出席者装置の場所データ及び前記出席者装置の公開鍵のうちの少なくとも１つを有し、
前記装置情報に基づき、前記出席者装置が前記記録装置の所定の近傍範囲内に存在すると決定し、
前記出席者装置にユーザ識別子を発行し、該ユーザ識別子を前記装置情報と共に保存し、
前記ユーザ識別子及び前記ユニークな会議識別子を前記出席者装置へ送信する、
ことにより前記出席者装置を登録するよう構成される、請求項３に記載のシステム。
【請求項５】
前記出席者の生体標識を検出し、対応する第１の生体標識データを生成するよう構成されたセンサであって、該第１の生体標識データは、前記出席者装置の登録中に前記出席者装置により検出された前記出席者の生体標識を表す第２の生体標識データとの比較で、前記出席者装置及び前記出席者が前記会議に存在していると認証するために用いられる、センサ、
前記通信インタフェースに含まれるスピーカであって、前記スピーカは、超音波データ信号を発するよう構成され、前記マイクロフォンは超音波データ信号を受信するよう構成され、発せられた超音波データ信号及び受信された超音波データ信号は、前記通信インタフェースを含む記録装置と前記出席者装置の登録中に前記会議に存在している出席者装置との間で交換される情報を有する、スピーカ、
前記会議に存在しているオブジェクトの画像をキャプチャし、第１の画像データを生成するよう構成されたカメラであって、該第１の画像データは、前記出席者装置の登録中に前記出席者装置により生成された前記オブジェクトの第２の画像データとの比較により、前記出席者装置が前記会議に存在していると認証するために用いられる、カメラ、
前記通信インタフェースに含まれる近距離通信インタフェース（Near  Field  Communication：ＮＦＣ）であって、前記ＮＦＣインタフェースは、前記記録装置と前記出席者装置の登録中に前記会議に存在している出席者装置との間でデータを交換するよう構成される、ＮＦＣインタフェース、
のうちの少なくとも１つを更に有する請求項１に記載のシステム。
【請求項６】
データをセキュアに記録し記録されたデータを共有する方法であって、前記方法は、
出席者に関連付けられた出席者装置を会議に対して登録するステップ、
前記会議中にオーディオデータを記録するステップ、
前記オーディオデータを暗号化するステップ、
前記出席者による後のアクセスのために、前記の暗号化オーディオデータを前記出席者装置に関連付けるステップ、
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願明細書で議論される例示的な実施形態は、オーディオ記録システムに関する。
【背景技術】
【０００２】
本願明細書に特に示されない限り、本願明細書に記載される構成要素は、本願の請求項に対する従来技術ではなく、この章に含まれることにより従来技術と見なされるものではない。
【０００３】
記録装置は、会議及び他の会話に参加していた又は参加していなかった個人により後の参考として、それらの会議や他の会話を記録するために用いられる場合が多い。会議の記録は、インターネット又はイントラネットのようなアクセス可能な場所にそれを登録し、又はその記録若しくは記録へのリンクを電子メールで所望の受信者へ送ることにより、共有できる。
【０００４】
会議の主題が事実上機密事項である場合、又は他の環境では、記録へのアクセスを会議の参加者に限定することが望ましい。通常、これは、会議主催者又は会議の招待者名簿、参加者名簿若しくは議事録から見込み参加者と特定される別の個人を含む。しかしながら、個人が見込み参加者と特定されたとしても、ソース情報に基づいても個人が実際に会議に参加したか否かは分からない。したがって、会議主催者が会議に出席していない限り、会議主催者は、確認済みの参加者のみが記録へのアクセスを与えられるかどうかを確かめる追加ステップを取らなければならない。例えば、会議主催者は、各見込み参加者に連絡を取り、彼らの出席を確認しなければならないか、他の参加者を確認するために確認済みの参加者の会議についての記憶に頼らなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本願明細書で請求される主題は、上述のような欠点を解決する実施形態や上述のような環境でのみ機能する実施形態に限定されない。むしろ、この背景技術は、単に、本願明細書に記載される複数の実施形態が実施される技術分野の一例を説明するために提供される。
【課題を解決するための手段】
【０００６】
一実施形態によると、オーディオデータをセキュアに記録し共有するシステムは、通信インタフェース、登録モジュール、マイクロフォン、暗号化エンジン及び記憶装置を有する。登録モジュールは、出席者に関連付けられた出席者装置を会議に対して登録するよう構成される。マイクロフォンは、会議で生成された音声を該音声を表すオーディオデータに変換するよう構成される。暗号化エンジンは、オーディオデータを暗号化するよう構成される。記憶装置は、出席者による後のアクセスのために、暗号化オーディオデータを格納し、出席者装置に関連付けるよう構成される。
【０００７】
実施形態の目的及び利点が理解され、特に特許請求の範囲で指摘された要素及び組合せを用いて達成されるだろう。
【０００８】
上述の全体的説明及び以下の詳細な説明の両方は、例示及び説明のためであり、本発明の範囲を限定しないことが理解される。
【図面の簡単な説明】
【０００９】
例示的な実施形態は、添付の図面を用いて、更なる特異性及び詳細事項と共に記載され説明される。
【図１】オーディオデータをセキュアに記録及び共有するシステムの実施形態が実施される例示的な動作環境を示す。
【図２】図１のセキュアに記録及び共有するシステムの実施形態のブロック図を示す。
【図３Ａ】会議を設定する処理フローを概略的に示す。
【図３Ｂ】図１のオーディオデータをセキュアに記録及び共有するシステムの記録装置により図３Ａの処理フロー中に生成される会議レコードを示す。
【図３Ｃ】図１のオーディオデータをセキュアに記録及び共有するシステムのサーバにより格納される会議データベースを示す。
【図４Ａ】出席者装置を会議に対して登録する処理フローを概略的に示す。
【図４Ｂ】図４Ａの処理フロー中に記録装置により生成されるユーザレコードを示す。
【図５】２個の出席者装置の各々に関連付けられたオーディオデータセグメントで更新された図４Ｂのユーザレコードを示す。
【図６】図３Ｃの会議データベースに追加される暗号化オーディオデータを示す。
【図７】暗号化オーディオデータにアクセスするする処理フローを概略的に示す。
【図８】セキュアに記録し記録されたデータを共有する例示的な方法のフローチャートを示す。
【図９Ａ】出席者の生体標識に基づき出席者装置及び関連する出席者を認証する方法を示す。
【図９Ｂ】出席者の生体標識に基づき出席者装置及び関連する出席者を認証する別の方法を示す。
【図１０Ａ】超音波データ信号を交換することにより、出席者装置及び関連する出席者を認証する方法を示す。
【図１０Ｂ】超音波データ信号を交換することにより、出席者装置及び関連する出席者を認証する方法を示す。
【図１１Ａ】本願明細書に記載した少なくとも幾つかの実施形態に従って構成された、同一オブジェクトの画像を用いて出席者装置及び関連する出席者を認証する方法の２つの変形を示す。
【図１１Ｂ】本願明細書に記載した少なくとも幾つかの実施形態に従って構成された、同一オブジェクトの画像を用いて出席者装置及び関連する出席者を認証する方法の２つの変形を示す。
【図１１Ｃ】本願明細書に記載した少なくとも幾つかの実施形態に従って構成された、同一オブジェクトの画像を用いて出席者装置及び関連する出席者を認証する方法の２つの変形を示す。
【発明を実施するための形態】
【００１０】
本願明細書に記載される幾つかの実施形態は、会議の出席者のみが後に会議の記録にアクセスすることを可能にする、オーディオデータをセキュアに記録及び共有するシステムを含む。会議前又は会議中、出席者は、スマートフォンのような、公開鍵と対応する秘密鍵を有する関連する出席者装置と共に会議の場所に到着する。システムの一部として含まれる記録装置は、出席者装置から、場所情報のような情報を受信する。この情報は、出席者装置及び拡大解釈すれば出席者が記録装置と同じ会議の場所に存在することを確認するために用いられる。記録装置は、また、出席者装置の公開鍵を受信し、秘密鍵を用いて会議の記録を暗号化する。後に、記録は、出席者装置の秘密鍵を用いることにより、出席者のために復号化される。
【００１１】
本発明の実施形態を、添付の図面を参照して以下に説明する。
【００１２】
図１は、本願明細書に記載する少なくとも幾つかの実施形態に従って構成された、オーディオデータをセキュアに記録及び共有するシステムの実施形態が実施される例示的な動作環境を示す。システム１０２は、例えば、記録装置１０２Ａ及びサーバ１０２Ｂを有する。
【００１３】
図示した実施形態では、動作環境１００は、更に、ネットワーク１０４と、会議の対応する出席者１１２、１１４、１１６に関連付けられた複数の出席者装置１０６、１０８、１１０を有する。会議は、１１８で指定された特定の場所で行われる。
【００１４】
システム１０２は、通常、セキュアな記録及び共有機能を提供するよう構成される。この機能は、会議の記録へのアクセスを、出席者１１２、１１４、１１６のような会議の出席者に制限する。幾つかの実施形態では、例えば、システム１０２は、会議に対して、登録出席者１１２、１１４、１１６を設定し、会議を記録し、記録をセキュアに格納し、そして出席者１１２、１１４、１１６に記録へのアクセスを提供する。さらに、ここでは会議の記録が説明のための実施形態において会議のオーディオ記録を有するとして記載されるが、記録は、代替として又は追加で、会議のビデオ録画、及び／又は会議中に提示され議論された、ｐｐｔ文書、ｄｏｃ文書のような電子ファイル及び会議中に提示された他の電子ファイル若しくはコンテンツを有しても良い。
【００１５】
通常、ネットワーク１０４は、記録装置１０２Ａ、サーバ１０２Ｂ及び出席者装置１０６、１０８、１１０を互いに通信できるようにする１又は複数の広域ネットワーク（ＷＡＮ）及び／又はローカルエリアネットワーク（ＬＡＮ）を有する。幾つかの実施形態では、ネットワーク１０４は、１又は複数のセルラＲＦネットワーク及び／又は８０２．ｘｘネットワーク、Ｂｌｕｅｔｏｏｔｈ(登録商標)アクセスポイント（ＡＰ）、無線ＡＰ、ＩＰベースのネットワーク等のような１又は複数の有線及び／又は無線ネットワークを有しても良いが、これらに限定されない。ネットワーク１０４は、ある種類のネットワークを別の種類のネットワークと接続させるサーバを有しても良い。
【００１６】
各出席者装置１０６、１０８、１１０は、記録装置１０２Ａ、サーバ１０２Ｂ又はネットワーク１０４に含まれる若しくはネットワーク１０４にアクセスできる他の装置若しくはシステムと通信するよう構成される。各出席者装置１０６、１０８、１１０は、タブレットコンピュータ、ラップトップコンピュータ、携帯電話機、スマートフォン、パーソナルデジタルアシスタント（ＰＤＡ）又は他の適切なモバイル装置のようなネットワーク接続可能なモバイル装置を有し得るが、これらに限定されない。
【００１７】
本願明細書に記載される幾つかの実施形態は、会議における個々のモバイル装置の存在を確認することにより、その会議における個人の存在を確認する。例えば、幾つかの実施形態は、会議前及び／又は会議中に出席者装置１０６、１０８、１１０の存在を確認することにより、その会議における出席者１１２、１１４、１１６の存在を確認する。システム１０２は、それにより、会議の記録へのアクセスを、会議における存在が確認されている出席者１１２、１１４、１１６に限定できる。
【００１８】
幾つかの実施形態では、会議の記録はセグメントに分けられ、各セグメントへのアクセスは、そのセグメントの間又はそのセグメントの始めに存在していることを条件としても良い。例えば、図１で、出席者１１２及び出席者装置１０６は、矢印１２０により示されるように、会議の一部の間、場所１１８を離れ得る。本例では、出席者１１２は、会議のセグメントの間又はセグメントの始めに出席者装置１０６が会議において場所１１８に存在していると確認されたセグメントへのアクセスだけを許可され得る。
【００１９】
図２は、図１のオーディオデータをセキュアに記録及び共有するシステム１０２の実施形態のブロック図を示す。図２の図示した実施形態では、システム１０２は、通信インタフェース２０２、登録モジュール２０４、マイクロフォン２０６、暗号化エンジン２０８及び記憶装置２１０を有する。幾つかの実施形態によるシステム１０２の構成要素の構成及び動作を、図１及び２を組み合わせて参照して以下に説明する。
【００２０】
通常、通信インタフェース２０２は、システム１０２が、図１の出席者装置１０６、１０８、１１０のような他の装置及び／又はシステムと直接に及び／又はネットワークを介して通信し、他の装置及び／又はシステムとデータを交換できるようにするハードウェア及び／又はソフトウェアを有し得る。例えば、通信インタフェース２０２は、１又は複数の送信機、受信機、アンテナ等、又はそれらの組合せを有し得る。任意で、通信インタフェース２０２は、スピーカ２０２Ａ及び／又は近距離無線通信（Near  Field  Communication:NFC）インタフェース２０２Ｂを追加で有する。これらの詳細は後述する。
【００２１】
登録モジュール２０４は、出席者に関連付けられた出席者装置を会議に対して登録するよう構成される。例えば、登録モジュール２０４は、図１に関して説明した、出席者１１２、１１４、１１６に関連付けられた出席者装置１０６、１０８、１１０のうちのいずれか又は全てを会議に対して登録するよう構成できる。
【００２２】
マイクロフォン２０６は、会議で生成された音声を該音声を表すオーディオデータに変換するよう構成される。他の実施形態では、システム１０２は、代替で又は追加で、会議のビデオデータを生成するビデオキャプチャ装置を有しても良い。
【００２３】
暗号化エンジン２０８は、通常、マイクロフォン２０６により生成されたオーディオデータを暗号化するよう構成され得る。幾つかの実施形態では、オーディオデータは、会議に対して登録された各出席者装置１０６、１０８、１１０の公開鍵を用いて暗号化される。例えば、出席者装置１０６、１０８、１１０が会議に対して登録された場合、それぞれ登録された出席者装置１０６、１０８、１１０に対応する異なる公開鍵を用いて暗号化された複数の暗号化オーディオデータファイルが生成される。出席者装置１０６、１０８、１１０は、次に、対応する秘密鍵を用いて、暗号化オーディオデータファイルにアクセスし復号化する。
【００２４】
代替として、共通暗号鍵がオーディオデータを暗号化するために用いられても良い。共通暗号鍵の別個のコピーは、各出席者装置１０６、１０８、１１０の対応する公開鍵により暗号化されても良い。出席者装置１０６、１０８、１１０は、続いて、先ず対応する秘密鍵を用いて暗号化された共通暗号鍵を復号化することにより、暗号化オーディオデータにアクセスし復号化し、次に復号化した共通暗号鍵を用いて暗号化オーディオデータを復号化する。
【００２５】
記憶装置２１０は、通常、出席者１１２、１１４、１１６による後のアクセスのために、暗号化オーディオデータを格納し、出席者装置１０６、１０８、１１０に関連付けるよう構成される。例えば、記憶装置２１０は、暗号化オーディオデータと、暗号化オーディオデータを会議に存在していた出席者装置１０６、１０８、１１０に関連付けるデータベースを格納し得る。
【００２６】
幾つかの実施形態では、通信インタフェース２０２、登録モジュール２０４、マイクロフォン２０６、及び暗号化エンジン２０８は、図１の記録装置１０２Ａに含まれる。記憶装置２１０は、記録装置１０２Ａ又はサーバ１０２Ｂに含まれても良い。代替で又は追加で、各記録装置１０２Ａ及びサーバ１０２Ｂは、記憶装置２１０のような、暗号化オーディオデータを格納し出席者装置１０６、１０８、１１０に関連付ける記憶装置を有しても良い。
【００２７】
幾つかの実施形態によると、登録モジュール２０４は、通信インタフェース２０２を通じて、記録装置１０２Ａに関連付けられた場所データを得るよう更に構成されても良い。会議の日時、予定された会議場所、記録装置の場所データ、会議の名称、又は記録装置１０２Ａの識別子のうちの少なくとも１つを有する会議に関連付けられた会議情報を含む会議の記録が生成される。会議情報は、通信インタフェース２０２を通じて、サーバ１０２Ｂのようなサーバに登録され得る。会議に関連付けられたユニークな会議識別子は、通信インタフェース２０２を通じてサーバ１０２Ｂから受信され、会議の記録に保存されても良い。
【００２８】
上述の及び他の実施形態では、登録モジュール２０４は、各出席者装置１０６、１０８又は１１０毎に装置情報を出席者装置１０６、１０８又は１１０から通信インタフェース２０２を通じて受信することにより、出席者装置１０６、１０８、１１０を会議に対して登録するよう構成され得る。装置情報は、出席者１１２、１１４又は１１６に関連付けられた名前、出席者装置１０６、１０８又は１１０の識別子、出席者装置１０６、１０８又は１１０の場所データ、及び出席者装置１０６、１０８又は１１０の公開鍵のうちの少なくとも１つを有しても良い。登録モジュール２０４又はシステム１０２の他の構成要素は、出席者装置１０６、１０８又は１１０が記録装置１０２Ａの所定の近傍の範囲内に、例えば記録装置１０２Ａと同じ場所に存在するか否かを決定できる。ユーザ識別子は、出席者装置１０６、１０８又は１１０に発行され、装置情報と共に会議レコードに保存され得る。ユーザ識別子及びユニークな会議識別子は、出席者装置１０６、１０８又は１１０へ送信されても良い。幾つかの実施形態では、会議情報及び／又は装置情報のうちの一部又は全部は、暗号化オーディオデータを出席者装置１０６、１０８又は１１０に関連付けるために、記憶装置２１０、例えばデータベース内に保存されてもよい。
【００２９】
必須ではないが、図２に示したシステム１０２は、センサ２１２、カメラ２１４、スピーカ識別情報（ＩＤ）モジュール２１６、近接性モジュール２１８、プロセッサ２２０又はメモリのうちの１又は複数を更に有しても良い。センサ２１２、スピーカ２０２Ａ、カメラ２１４及び／又はＮＦＣインタフェース２０２Ｂのうちの１又は複数は、出席者装置１０６、１０８、１１０及び関連付けられた出席者１１２、１１４、１１６が会議に存在していることを証明するために用いることができる。
【００３０】
例えば、センサ２１２は、記録装置１０２Ａに含まれてもよい。センサ２１２は、一時的に保持し又は記録装置１０２Ａと相互作用する出席者１１２、１１４又は１１６の生体標識を検出するよう構成されても良い。センサ２１２は、検出された生体標識を提示する対応する第１の生体標識データを生成するよう更に構成されても良い。対応する出席者装置１０６、１０８又は１１０は、出席者１１２、１１４又は１１６の生体標識を検出し、対応する第２の生体標識データを生成しても良い。第１及び第２の生体標識データを比較することにより、第１及び第２の生体標識データが一致する場合、幾つかの実施形態では、記録装置１０２Ａ又はサーバ１０２Ｂにおいて、出席者装置１０６、１０８又は１１０及び出席者１１２、１１４又は１１６の両方が、会議に存在していたと証明されても良い。
【００３１】
スピーカ２０２Ａは、超音波データ信号を発するよう構成されても良い。マイクロフォン２０６は、超音波データ信号を受信するよう構成されても良い。発せられた超音波データ信号及び受信された超音波データ信号は、記録装置１０２Ａと出席者装置１０６、１０８、１１０との間で交換される情報を含み得る。この情報は、出席者装置１０６、１０８又は１１０及び出席者１１２、１１４又は１１６が会議に存在していると認証するために用いることができる。例えば、スピーカ２０２Ａから発せられた超音波データ信号は、記録装置１０２Ａの公開鍵を含み、出席者装置１０６、１０８又は１１０により受信され得る。これに応じて、出席者装置１０６、１０８又は１１０は、マイクロフォン２０６により受信される超音波データ信号を発するよう構成され得る。この超音波データ信号は、出席者装置１０６、１０８又は１１０の公開鍵と、出席者装置１０６、１０８又は１１０の識別子とを含み、これらの公開鍵と識別子は記録装置１０２Ａの公開鍵で暗号化される。暗号化された公開鍵及び識別子は、次に、例えばプロセッサ２２０により、記録装置１０２Ａの秘密鍵を用いて復号化され、出席者装置１０６、１０８又は１１０の公開鍵及び識別子を得ても良い。
【００３２】
上述の及び他の実施形態では、スピーカ２０２Ａにより発せられる超音波データ信号の初期送信パワー及び／又は他のパラメータは、スピーカ２０２Ａの所定の近傍に存在する出席者装置１０６、１０８又は１１０のみが超音波データ信号を受信できるように構成することができる。したがって、第１の超音波データ信号で記録装置１０２Ａの公開鍵で暗号化された出席者装置１０６、１０８又は１１０からの超音波データ信号を受信することは、出席者装置１０６、１０８又は１１０が所定の近傍範囲内に存在していることを裏付ける。
【００３３】
カメラ２１４又は他の撮像装置は、会議に存在する又は目に見えるオブジェクトの画像をキャプチャして第１の画像データを生成するよう構成され得る。出席者装置１０６、１０８又は１１０は、オブジェクトの画像をキャプチャして第２の画像データを生成するカメラ又は他の撮像装置を有しても良い。第１の画像データは、出席者装置１０６、１０８又は１１０の登録中に第２の画像データと比較することにより、出席者装置１０６、１０８又は１１０が会議に存在していると承認するために用いることができる。例えば、記録装置１０２Ａ又はサーバ１０２Ｂにおいて、第１の画像データと第２の画像データを比較することにより、幾つかの実施形態では、比較が第１及び第２の画像データがそれぞれ同じオブジェクトの画像を含むと決定した場合、出席者装置１０６、１０８又は１１０が会議に存在していたと証明されても良い。
【００３４】
ＮＦＣインタフェース２０２Ｂは、出席者装置１０６、１０８、１１０の登録中に、記録装置１０２Ａと会議に存在している出席者装置１０６、１０８、１１０との間でデータを交換するよう構成され得る。例えば、ＮＦＣインタフェース２０２Ｂは、出席者装置１０６、１０８、１１０から装置情報を受信し得る。この装置情報は、出席者装置１０６、１０８、１１０が会議に存在していると認証するために用いることができ、及び／又は出席者装置１０６、１０８、１１０を暗号化されたオーディオデータに関連付けるために用いることができる。代替として又は追加で、ＮＦＣインタフェース２０２Ｂは、会議情報を出席者装置１０６、１０８、１１０へ送信しても良い。この会議情報は、会議の後で暗号化オーディオデータにアクセスするために出席者装置１０６、１０８、１１０により用いることができる。
【００３５】
スピーカＩＤモジュール２１６は、会議中のスピーカの開始時間及び終了時間のファイルを生成するよう構成され得る。例えば、出席者装置１０６、１０８、１１０の各々は、関連付けられた出席者１１２、１１４、１１６の音声プロファイルを有し得る。この音声プロファイルに基づき、出席者装置１０６、１０８又は１１０は、常に出席者１１２、１１４又は１１６が話し始めた又は話し終わったことを検出するよう構成できる。出席者１１２、１１４又は１１６が話し始めた又は話し終わったことが検出される度に、システム１０２へ通知が送信され得る。この通知は、通信インタフェース２０２を通じてシステム１０２で受信され得る。代替として又は追加で、システム１０２は、出席者１１２、１１４、１１６の音声プロファイルを受信しても良い。システム１０２は、出席者１１２、１１４、１１６が話し始めたとき又は話し終わったときを検出するために、この音声プロファイルを用いることができる。
【００３６】
スピーカＩＤモジュール２１６は、次に、出席者装置１０６、１０８、１１０から受信した通知又はシステム１０２により行われた検出に基づき、会議中に話者が話し始めた又は話し終わった時間のファイルを生成し得る。幾つかの実施形態では、開始時間及び終了時間のファイルは、記憶装置２１０に保存され、後の出席者によるアクセスのために出席者装置１０６、１０８、１１０に関連付けられる。例えば、出席者１１２、１１４、１１６のうちの１人が後に会議の記録にアクセスするとき、出席者１１２、１１４又は１１６は、開始時間及び終了時間のファイルにもアクセスでき、開始時間及び終了時間のファイルを用いて、記録中に誰が話しているのかを決定できる。幾つかの実施形態では、開始時間及び終了時間のファイルは、テキストファイルを有する。
【００３７】
近接性モジュール２１８は、出席者装置１０６、１０８、１１０が記録装置１０２Ａの所定の近傍範囲内に存在するか否かを、会議中に周期的に決定するよう構成され得る。所定の近傍は、記録装置１０２Ａからの所定の半径であっても良く、通常、会議室を含む場所１１８を有する程度に大きい。
【００３８】
例えば、記録装置１０２Ａは、場所データを周期的に得る。この場所データは、ＧＰＳ衛星又はネットワークアクセスポイントから得られる。代替として、記録装置１０２Ａは、会議の始めに一度、自身の場所データを得ても良い。出席者装置１０６、１０８、１１０は、出席者装置１０６、１０８、１１０の場所を周期的に得て、記録装置１０２Ａに供給しても良い。出席者装置１０６、１０８、１１０は、それらの場所データを得て、記録装置１０２Ａからの要求に応じて記録装置１０２Ａへ供給しても良い。
【００３９】
近接性モジュール２１８は、出席者装置１０６、１０８、１１０からの場所データを記録装置１０２Ａの場所データと比較して、所与の時間に出席者装置１０６、１０８、１１０が記録装置１０２Ａの所定の近傍範囲内に存在するか否かを決定できる。場所データが出席者装置１０６、１０８又は１１０のいずれからも受信されない場合、近接性モジュール２１８は、出席者装置が所定の近傍範囲内に存在しないと決定しても良い。例えば、出席者１１２及び出席者装置１０６が矢印１２０により示されるように会議の場所１１８から離れている間、システム１０２Ａにより出席者装置１０６から受信された場所データは、出席者１１２及び出席者装置１０６が場所１１８にもはや存在していないことを裏付ける。代替として又は追加で、出席者１１２及び出席者装置１０６が場所１１８から離れている間、出席者装置１０６は、記録装置１０２Ａからの場所データを供給する要求の範囲外に居るので、記録装置に場所データを提供することが出来ない。これは、出席者１１２及び出席者装置１０６がもはや場所１１８に存在していないことを意味する。
【００４０】
上述の及び他の実施形態では、暗号化エンジン２０８は、近接性モジュール２１８の周期的な決定と決定の間の間隔に応じたセグメントで、会議のオーディオデータを記録し暗号化するよう構成され得る。代替として又は追加で、対応する暗号化オーディオデータセグメントの始めに出席者装置１０６、１０８、１１０が記録装置１０２Ａの所定の近傍範囲内に存在すると決定された暗号化オーディオデータセグメントのみが、出席者装置１０６、１０８、１１０に関連付けられても良い。
【００４１】
プロセッサ２２０は、システム１０２に本願明細書に記載した機能及び動作を実行させるコンピュータ命令を実行するよう構成されても良い。コンピュータ命令は、プロセッサ２２０による実行のためにメモリ２２にロードされ得る。及び／又は、本願明細書に記載した機能及び動作の実行中に生成され、受信され又は操作されたデータは、少なくとも一時的にメモリ２２２に格納され得る。
【００４２】
図３Ａは、本願明細書に記載した少なくとも幾つかの実施形態により構成された、会議を設定する処理フロー３００を概略的に示す。処理フロー３００は、例えば、図１及び２のシステム１０２により実施され得る。幾つかの実施形態では、処理フロー３００内の少なくとも幾つかの動作は、図２の登録モジュール２０４により実行される。
【００４３】
図３Ｂは、本願明細書に記載した少なくとも幾つかの実施形態により構成された、図３Ａの処理フロー３００中に記録装置１０２Ａにより生成される会議レコード３０２を示す。図３Ｃは、本願明細書に記載した少なくとも幾つかの実施形態により構成された、サーバ１０２Ｂにより格納される会議データベース２０４を示す。
【００４４】
図１―３Ｃを組み合わせて参照すると、会議を設定する処理フロー３００は、３０６で、記録装置１０２Ａに関連付けられた場所データを得るステップを有し得る。場所データは、ネットワーク１０４から得られる。例えば、ネットワーク１０４は、記録装置１０２ＡにＧＰＳデータ、モバイルネットワークセクタデータ、三角測量データ、又は記録装置１０２Ａの場所を表す他のデータを提供できる、１又は複数のＧＰＳ衛星１０４Ａ、基地局１０４Ｂ、無線ＡＰ１０４Ｃ又は同様のものを有し得る。
【００４５】
３０８で、記録装置１０２Ａは、図３Ｂの会議レコード３０２を生成する。会議レコード３０２は、例えば少なくとも一時的に図２のメモリに保存され得る。通常、会議レコード３０２は、会議に関連する会議情報を含み得る。会議情報は、会議の日時３０２Ａ、場所１１８を特定する部屋番号のような会議の予定場所３０２Ｂ、本例ではＧＰＳデータとして示される記録装置１０２Ａの場所データ３０２Ｃ、会議の名称３０２Ｄ、及び記録装置１０２Ａの識別子３０２Ｅのうちの少なくとも１つを有し得る。幾つかの実施形態では、会議レコード３０２は、共通暗号鍵３０２Ｆを更に有しても良い。代替として又は追加で、会議情報は、会議主催者のカレンダアプリケーションから、出席者１１２、１１４、１１６のうちの１人のカレンダアプリケーションから抽出されても良く、及び／又は記録装置１０２Ａで生成されても良い。
【００４６】
３１０で、記録装置１０２Ａは、会議情報をサーバ１０２Ｂに登録する。会議情報をサーバ１０２Ｂに登録することは、一部の又は全ての会議情報をサーバ１０２Ｂへ提供することを含み得る。
【００４７】
３１２で、サーバ１０２Ｂは、会議レコード３０２に対応する会議エントリ３０４Ａを会議データベース３０４に追加する。さらに、サーバ１０２Ｂは、会議エントリが会議データベース３０４に追加される各会議に関連付けられたユニークな会議識別子３０４Ｂを生成する。会議エントリ３０４Ａに対して会議に関連付けられたユニークな会議識別子３０４Ｂのうちの特定の１つは、３０２Ｇと示される。他のエントリ３０４Ｃは、例えば、他の会議の会議情報がサーバ１０２Ｂに登録されたとき、会議データベース３０４に追加されても良い。
【００４８】
３１４で、記録装置１０２Ａは、対応する会議識別子３０４Ｂをサーバ１０２Ｂから受信する。
【００４９】
３１６で、記録装置１０２Ａは、ユニークな会議識別子３０２Ｇを会議レコード３０２に保存する。
【００５０】
図４Ａは、本願明細書に記載した少なくとも幾つかの実施形態により構成された、会議に対して出席者装置を登録する処理フロー４００を概略的に示す。処理フロー４００は、システム１０２及び出席者装置により実施され得る。幾つかの実施形態では、システム１０２により、特に記録装置１０２Ａにより実行されるとして記載される動作は、登録モジュール２０４（図２）により実行されても良い。簡単のため、システム１０２による出席者装置１０６の登録のみが説明されるが、出席者装置１０８、１１０の登録も概して同様の方法で進められることが理解されるだろう。
【００５１】
図４Ｂは、本願明細書に記載した少なくとも幾つかの実施形態により構成された、図４Ａの処理フロー４００中に記録装置１０２Ａにより生成されるユーザレコード４０２を示す。会議の全出席者についてのユーザレコード４０２は、対応する会議レコード３０２（図３Ｂ）に格納され又はそれに関連付けられる。
【００５２】
図１―４Ｂを組み合わせて参照すると、出席者装置を登録する処理フロー４００は、４０４で、出席者装置１０６が出席者装置１０６に関連付けられた場所データを得るステップを有し得る。場所データは、図３Ａに関し上述したように、１又は複数のＧＰＳ衛星１０４Ａ、基地局１０４Ｂ及び／又は無線ＡＰ１０４Ｃのようなネットワーク１０４から得られる。
【００５３】
４０６で、記録装置１０２Ａは、出席者装置１０６から装置情報を受信する。この装置情報は、ユーザレコード４０２内の出席者装置１０６についてのエントリ４０２Ａを生成するために用いることができる。装置情報は、出席者１１２に関連付けられた名前４０２Ｂ、４０４で出席者装置１０６において受信された出席者装置１０６の場所データ４０２Ｃ、出席者装置１０６の識別子４０２Ｄ、出席者装置１０６の公開鍵４０２Ｅのうちの少なくとも１つを有しても良い。出席者装置１０６の公開鍵４０２Ｅは、ＰＧＰ（Pretty  Good  Privacy）公開鍵又は他の適切な公開鍵を有しても良い。さらに、出席者装置１０６は、対応する秘密鍵を有し又はそれへのアクセスを有しても良い。他のエントリ４０２Ｆは、例えば他の出席者装置１０８、１１０の登録中にユーザレコード４０２に追加されても良い。
【００５４】
４０８で、記録装置１０２Ａは、出席者装置１０６が記録装置の所定の近傍範囲内に存在すると、装置情報に基づき決定する。例えば、記録装置１０２Ａの近接性モジュール２１８（図２）は、出席者装置１０６の場所データ４０２Ｃ（図４Ｂ）を記録装置１０２Ａの場所データ３０２Ｃ（図３Ｂ）と比較して、出席者装置１０６が記録装置１０２Ａの所定の近傍範囲内に存在するか否かを決定できる。出席者装置１０６が記録装置１０２Ａの所定の近傍範囲内に存在しないと決定された場合、処理フロー４００は終了する。その他の場合、記録装置１０２Ａは、ユーザ識別子４０２Ｇを出席者装置１０６に対して発行し、ユーザ識別子４０２Ｇを装置情報と共にユーザレコード４０２内に保存する。ユニークな会議識別子３０２Ｇが各ユーザレコード４０２に含まれ、ユーザレコード４０２を対応する会議レコード３０２（図３Ｂ）に関連付ける。
【００５５】
より一般的には、４０６及び４０８に関して説明した動作及び操作は、出席者装置１０６と出席者１１２が会議に存在していると認証される方法の一例である。出席者装置１０６と出席者１１２が会議に存在していると認証される方法の更なる例は、図９Ａ―１１Ｃに関連して説明される。
【００５６】
４１０で、記録装置１０２Ａは、ユーザ識別子４０２Ｇ及び会議のユニークな会議識別子３０２Ｇを出席者装置１０６へ送る。
【００５７】
４１２で、出席者装置１０６は、ユーザ識別子４０２Ｇ及びユニークな会議識別子３０２Ｇをローカルに保存する。会議が完了し、記録が生成された後、出席者装置１０６は、ユ―ザ識別子４０２Ｇ及びユニークな会議識別子３０２Ｇをサーバ１０２Ｂに供給しても良い。これらは、会議データベース３０４（図３Ｃ）を検索して出席者装置１０６によりアクセスできる記録を特定するために、サーバ１０２Ｂにより用いることができる。
【００５８】
会議に対して出席者装置１０６を登録する処理フロー４００は、会議の開始前、及びオーディオデータの記録及び暗号化の前に、実行され得る。代替として又は追加で、会議に対して出席者装置を登録する処理フロー４００は、会議の開始後に出席者装置及び関連する出席者が到着したときに、会議中に実行され得る。
【００５９】
会議の開始後、システム１０２は、会議のオーディオ（及び／又はビデオ）データを記録及び暗号化し始めて良い。記録は、出席者１１２、１１４、１１６のうちの１人、会議主催者、又は他の個人が「記録」ボタンを作動させるのに、又は他の適切な入力を記録装置１０２Ａに供給するのに応答して開始しても良い。代替として又は追加で、記録装置１０２Ａは、音響又は音声起動記録機能を有しても良い。幾つかの実施形態では、オーディオデータは、記録装置１０２Ａで記録及び暗号化される。代替として、オーディオデータは、記録装置１０２Ａで、又は特にマイクロフォン２０６によりキャプチャされ、サーバ１０２Ｂへストリーミングされてサーバ１０２Ｂにおいて記録及び暗号化される。
【００６０】
幾つかの実施形態では、オーディオデータは、セグメントで記録及び暗号化される。セグメントは、各セグメント中に存在している出席者装置１０６、１０８、１１０にのみ関連付けられる。例えば、システム１０２は、既に近接性モジュール２１８に関して上述したように、各出席者装置１０６、１０８、１１０が記録装置１０２Ａの所定の近傍範囲内に存在するか否かを、会議中に周期的に決定し得る。オーディオデータは、周期的な決定と決定の間の間隔に対応するセグメントで記録及び暗号化され得る。各暗号化オーディオデータセグメントは、対応する間隔の始め、その間、又は終わりに記録装置１０２Ａの所定の近傍範囲内に存在すると決定された出席者装置１０６、１０８、１１０にのみに関連付けられても良い。
【００６１】
幾つかの実施形態では、オーディオデータセグメントは、対応するユーザレコード４０２（図４Ｂ）を更新することにより、対応する出席者装置１０６、１０８、１１０に関連付けられる。例えば、図５は、本願明細書に記載した少なくとも幾つかの実施形態に従い構成された、出席者装置１０６、１０８、１１０のうちの各々２つに関連付けられたオーディオデータセグメントで更新された図４Ｂのユーザレコード４０２を示す。前述のように、第１のエントリ４０２Ａは、出席者装置１０６に対応し得る。図５は、出席者装置１０６に対応するユーザレコード４０２内のエントリ４０２Ａにオーディオデータセグメントをリストに記載することにより、オーディオデータセグメント００１、００３及び００４が出席者装置１０６に関連付けられていることを示す。本例によると、出席者装置１０６は、オ―ディオデータセグメント００２についての決定が行われたときに記録装置１０２Ａの近傍範囲内に存在していないと決定されたので、オーディオデータセグメント００２は、出席者装置１０６に対応するエントリ４０２Ａの関連するオーディオデータセグメント５０２に記載されていない。
【００６２】
別の例として、ユーザレコード４０２内のエントリ４０２Ｆは、出席者装置１０８に対応し得る。図５に示したように、オーディオデータセグメント００１は、出席者装置１０８に関連付けられていない。これは、会議に対して登録された出席者装置１０８が、会議が始まったとき出席者１１４と離れ、去ってしまい、そしてオーディオデータセグメント００２が始まった時間までに出席者１１４と共に戻った場合に当てはまる。代替として又は追加で、出席者１１４及び出席者装置１０８は、既に登録されているのではなく、会議が開始した後に到着し、そして会議中に図４Ａの処理フロー４００に従って登録されても良い。
【００６３】
オーディオデータがセグメント化されない実施形態では、会議の開始後に到着し登録した出席者装置は、会議のオーディオデータの全てに関連付けられ、それへのアクセスを有しても良い。代替として、オーディオデータがセグメント化される実施形態では、記録装置１０２Ａは、出席者装置が存在していたオーディオデータセグメントにのみ関連付けられても良い。例えば、出席者装置１０８が、オーディオデータセグメント００１について近接性の検出が既に実行された後に、オーディオデータセグメント００１の途中で到着した場合、出席者装置１０９は、オーディオデータセグメント００１に全く関連付けられず、出席者装置１０８が各オーディオデータセグメント００２、００３、００４の始め又は間又は終わりに、記録装置１０２Ａの近傍範囲内に存在すると決定された場合に、それらのオーディオデータセグメント００２、００３、００４に関連付けられても良い。
【００６４】
オーディオデータは、単一のファイルか又はファイルとして実現されても良いセグメントかに関わらず、出席者装置１０６、１０８、１１０に対応する各公開鍵４０２Ｅ（図４Ｂ）により個別に暗号化され、別個の暗号化オーディオデータファイル又は別個の暗号化オーディオデータセグメントを、各出席者装置１０６、１０８、１１０に対して生成しても良い。代替として、オーディオデータは、単一の暗号化オーディオデータファイル又は各オーディオデータセグメントの単一の暗号化インスタンスを生成するために、会議に関連付けられた共通暗号鍵３０２Ｆ（図３Ｂ）で暗号化されても良い。また、共通暗号鍵３０２Ｆは、各出席者装置１０６、１０８、１１０のために別個の暗号化された共通暗号鍵を生成するために、各共通鍵４０２Ｅで別個に暗号化されても良い。
【００６５】
図６は、本願明細書に記載した少なくとも幾つかの実施形態により構成された、図３Ｃの会議データベース３０４に追加され得る暗号化オーディオデータ６０２を示す。図６の例では、暗号化オーディオデータ６０２は、暗号化オーディオデータセグメントとして具現化され得る。各暗号化オーディオセグメントのファイル名は、オーディオデータが記録され暗号化された会議のユニークな会議識別子、例えば本実施形態ではＩＤ１、オーディオデータセグメント番号、例えば本実施形態では００１及び００２を有し得る。
【００６６】
暗号化オーディオデータ６０２は、サーバ１０２Ａにアップロードされ、ユーザ識別子と関連する暗号化オーディオデータセグメントを相互に関連付ける相関表６０４を有する会議データベース３０４に追加される。ここで、ユーザ識別子は、該オーディオデータセグメントに関連する少なくとも１つの間隔の間に、記録装置１０２Ａの所定の近傍範囲内に存在していると決定された出席者装置１０６、１０８、１１０に割り当てられる。
【００６７】
図７は、本願明細書に記載した少なくとも幾つかの実施形態により構成された、暗号化オーディオデータにアクセスする処理フロー７００を概略的に示す。処理フロー７００は、出席者装置１０６、１０８、１１０のいずれかにより実施され、又は実質的に、出席者装置１０６、１０８、１１０の公開鍵及び暗号化オーディオデータを特定し検索するために用いられるデータを得た又は得ることができる、関連する出席者１１２、１１４、１１６のネットワーク接続された装置により実施され得る。簡単のため、出席者装置１０６による暗号化オーディオデータへのアクセスが説明されるが、他の出席者装置１０８、１１０も同様の方法で暗号化オーディオデータにアクセスできることが理解されるだろう。
【００６８】
７０２で、出席者装置１０６は、所望の会議のユニークな会議識別子３０２Ｇ（図４Ｂ）及びユーザ識別子４０２Ｇ（図４Ｂ）をサーバ１０２Ｂへ送り、出席者装置１０６に関連付けられた記録されたデータのリストを要求する。サーバ１０２Ｂは、ユニークな会議識別子３０２Ｇ及びユーザ識別子４０２Ｇを用いて、会議及び出席者装置１０６に関連付けられた全ての暗号化オーディオデータを会議データベース３０４（図６）に問い合わせることができる。サーバ１０２Ｂは、出席者装置１０６への問い合わせにより返された関連する暗号化オーディオデータセグメント５０２（図５）のリストのような暗号化オーディオデータのリストを送信し得る。
【００６９】
７０４で、出席者装置１０６は、ユニークな会議識別子及びユーザ識別子に対応する暗号化オーディオデータセグメントのリストを、サーバ１０２Ｂから受信する。
【００７０】
７０６で、出席者装置１０６は、少なくとも１つの暗号化オーディオデータセグメントについての要求をサーバ１０２Ｂへ送信する。出席者装置１０６は、どのオーディオデータセグメントを要求するかを決定した出席者１１２からのユーザ入力を受け付け得る。または、幾つかの実施形態では、出席者装置１０６は全ての暗号化オーディオデータセグメントを自動的に要求しても良い。サーバ１０２Ｂは、例えば図２の記憶装置２１０から、要求で特定された暗号化オーディオデータセグメントを受信し、暗号化オーディオデータセグメントを出席者装置１０６へ送信しても良い。
【００７１】
７０８で、出席者装置１０６は、暗号化オーディオデータセグメントをサーバ１０２Ｂから受信する。
【００７２】
７１０で、出席者装置１０６は、暗号化オーディオデータセグメントを出席者装置１０６の秘密鍵で復号化し、復号化オーディオデータを生成し、復号化オーディオデータを再生する。
【００７３】
暗号化オーディオデータセグメントを出席者装置１０６の秘密鍵で復号化することは、出席者装置１０６の公開鍵で暗号化された暗号化オーディオデータセグメントを復号化することを含み得る。代替として、暗号化オーディオデータセグメントを出席者装置の秘密鍵で復号化することは、出席者装置１０６の公開鍵で暗号化された暗号化共通暗号鍵を復号化し、共通暗号鍵で暗号化された暗号化オーディオデータセグメントを、復号化した共通暗号鍵を用いて復号化することを含み得る。
【００７４】
幾つかの実施形態では、出席者１１２は、出席者装置１０６以外の装置を用いて暗号化オーディオデータにアクセスすることを望み得る。上述の及び他の実施形態では、他の装置は、出席者装置１０６からユニークな会議識別子、ユーザ識別子及び出席者装置１０６の秘密鍵を得ても良い。例えば、出席者１１２は、図７に関して説明したのと類似の方法で、他の装置を用いて暗号化オーディオデータにアクセスできる。
【００７５】
図８は、本願明細書に記載した少なくとも幾つかの実施形態に従って構成された、セキュアに記録し記録されたデータを共有する例示的な方法のフローチャートを示す。幾つかの実施形態では、方法８００は、記録装置１０２Ａ及び／又はサーバ１０２Ｂを有するシステム１０２により全部又は一部が実行される。方法８００及び他の例は、ここでは会議中にオーディオデータ、ビデオデータをセキュアに記録し記録されたデータを共有するという文脈で説明されたが、会議中に共有された電子文書又は会議中に供給される他のコンテンツが同様の方法でセキュアに記録され共有されても良いことが、本開示の利益を有する当業者により理解されるだろう。
【００７６】
方法８００は、ブロック８０２で開始する。８０２で、出席者に関連付けられた出席者装置は、会議に対して登録される。出席者に関連付けられた出席者装置を会議に対して登録することは、図４Ａの処理フロー４００に関して記載した１又は複数の動作又は操作を含み得る。より一般的には、出席者に関連付けられた出席者装置を会議に対して登録することは、出席者装置及び出席者を会議に存在していたとして認証することを含む。種々の認証の例を、図９Ａ−１１Ｃに関して以下に説明する。
【００７７】
ブロック８０４で、オーディオデータは、会議中に記録される。
【００７８】
ブロック８０６で、オーディオデータは暗号化される。
【００７９】
ブロック８０８で、暗号化オーディオデータは、後の出席者によるアクセスのために、出席者装置に関連付けられる。暗号化オーディオデータは、例えば、図６の会議データベース３０４のような会議データベース内にデータを格納することにより、出席者装置に関連付けることができる。このような会議データベースでは、データは、少なくとも１つのユニークな会議識別子、出席者装置のユーザ識別子、ユーザ識別子と本願明細書に記載したようなユーザ識別子に関連付けられた１又は複数のオーディオデータセグメントとの間の相関を有する。
【００８０】
当業者は、この処理及び本願明細書に開始した他の処理及び方法において、その処理及び方法で実行される機能が異なる順序で実施されても良いことを理解するだろう。さらに、概略のステップ及び動作は、単に例として提供され、幾つかのステップ及び動作は、開示の実施形態の本質から逸脱することなく、任意であり、より少ないステップ及び動作に組み合わされ、又は追加ステップ及び動作に拡張されても良い。
【００８１】
例えば、方法８００は、例えば会議を設定する図３Ａの処理フロー３００の概略ステップ及び動作、出席者装置を会議に対して登録する図４Ａの処理フロー４００の概略ステップ及び動作、セグメントで記録及び暗号化する図４Ｂ−５に関して一般的に説明した概略ステップ及び動作、暗号化オーディオデータセグメントをアップロードする図６に関して一般的に説明した概略ステップ及び動作、及び暗号化オーディオデータにアクセスする図７の処理フロー７００の概略ステップ及び動作のような、図１−７に関して説明した１又は複数の概略ステップ及び動作を更に有しても良い。
【００８２】
代替として又は追加で、方法８００は、会議中に、出席者が話し始めたことを示す第１の通知を出席者装置から受信するステップを更に有しても良い。出席者装置は、出席者装置が、出席者の音声プロファイルに基づき、出席者が話し始めたことを検出したときは何時でも、第１の通知を生成し送信するよう構成されても良い。第２の通知は、会議中に出席者装置から受信されて良く、出席者が話し終わったことを示す。出席者装置は、出席者装置が、出席者の音声プロファイルに基づき、出席者が話し終わったことを検出したときは何時でも、第２の通知を生成し送信するよう構成されても良い。スピーカの開始時間及び終了時間のファイルは、会議中に、出席者装置及び会議に存在している他の出席者に関連付けられた他の出席者装置から受信した第１及び第２の通知に基づき生成されても良い。開始時間及び終了時間のファイルは、後の出席者及び他の出席者によるアクセスのために、出席者装置及び他の出席者装置に関連付けられても良い。ファイルは、幾つかの実施形態では、オーディオデータと共に暗号化されても良い。
【００８３】
代替として又は追加で、方法８００は、会議の出席者の複数の音声プロファイルを出席者と関連付けられた出席者装置から受信するステップを更に有しても良い。音声プロファイルに基づき、どの出席者が会議中の所与の時間に話しているか及び対応する開始時間と終了時間を含むスピーカ情報が検出できる。会議中のスピーカの開始時間および終了時間のファイルは、検出されたスピーカ情報に基づき生成できる。開始時間及び終了時間のファイルは、後の関連する出席者によるアクセスのために、出席者装置に関連付けられても良い。ファイルは、幾つかの実施形態では、オーディオデータと共に暗号化されても良い。
【００８４】
さらに、前述のように、ブロック８０２に関して説明したように、出席者に関連付けられた出席者装置を会議に対して登録するステップは、概して、出席者装置及び出席者が会議に存在していると認証するステップを含み得る。出席者装置と出席者が会議に存在していると認証するステップの種々の例は、図９Ａ―１１Ｃに関して以下に説明される。図９Ａ―１１Ｃに関して説明される出席者装置及び出席者を認証する方法は、図４の処理フロー４００において、出席者装置１０６から場所データを受信するステップ及び該場所データを記録装置１０２Ａの場所データと比較するステップにより実行される認証と置き換えられても良い。簡単のため、図９Ａ―１１Ｃは、出席者装置１０６及び出席者１１２を認証するという文脈で説明されたが、出席者装置１０８、１１０及び出席者１１４、１１６も同様に認証できることが理解されるだろう。
【００８５】
例えば、図９Ａは、本願明細書に記載した少なくとも幾つかの実施形態による、出席者１１２の生体標識に基づき、出席者装置１０６及び出席者１１２を認証する方法９００を示す。図示した実施形態では、各出席者装置１０６及び記録装置１０２Ａは、図２のセンサ２１２のような、個人により保持されると個人の生体標識を検出するよう構成されたセンサを有し得る。
【００８６】
図９Ａの例では、記録装置１０２Ａ及び出席者装置１０６は、出席者１１２の手１１２Ａ、１１２Ｂのうちの一方でそれぞれ保持される。記録装置１０２Ａ及び出席者装置１０６の各々は、第１のデータ（図示せず）及び第２のデータ（図示せず）により記録装置１０２Ａ及び出席者装置１０６の各々にそれぞれ現れる出席者１１２の生体標識９０２、９０４を別個に検出する。生体標識９０２、９０４は、幾つかの実施形態では出席者の心拍を有し得る。
【００８７】
９０６で、出席者装置１０６は、出席者１１２の生体標識９０４を表す第２のデータを、出席者装置１０６の装置情報と共に、記録装置１０２Ａへ送信する。記録装置１０２Ａは、第１のデータを第２のデータと比較して、それらが同一人物、例えば出席者１１２の生体標識９０２、９０４を表すか否かを確認することにより、出席者装置１０６及び出席者１１２が会議に存在しているか否かを決定する。例えば、第１のデータと第２のデータが同一又は実質的に同一である場合、記録装置１０２Ａは、出席者装置１０６及び出席者１１２が両方とも会議に存在していると決定できる。第１のデータ及び第２のデータは、互いに許容可能な偏差内にある場合、実質的に同一であると見なすことができる。
【００８８】
出席者装置１０６及び出席者１１２が存在している、例えば記録装置１０２Ａの所定の近傍範囲内に存在しているとの認証に応答して、９０８で、記録装置１０２Ａは、ユーザ識別子及びユニークな会議識別子を出席者装置１０６へ発行する。出席者装置１０６は、図４Ａの動作４１０及び４１２に関して説明したように、ユーザ識別子及びユニークな会議識別子を保存しても良い。代替として又は追加で、記録装置１０２Ａ及び／又は出席者装置１０６は、出席者装置１０６による後のアクセスのために、暗号化オーディオデータを出席者装置１０６に関連付けることができる本願明細書に記載された他の動作を実行しても良い。
【００８９】
図９Ｂは、本願明細書に記載した少なくとも幾つかの実施形態に従って構成された、出席者１１２の生体標識に基づき、出席者装置１０６及び出席者１１２を認証する別の方法９１０を示す。図９Ｂは、幾つかの点で図９Ａと似ている。例えば、図９Ｂでは、出席者装置１０６及び記録装置１０２Ａの各々は、図２のセンサ２１２のような、個人により保持されると個人の生体標識を検出するよう構成されたセンサを有し得る。同様に、記録装置１０２Ａ及び出席者装置１０６の各々は出席者の手１１２Ａ、１１２Ｂの一方で保持されると、それぞれ第１のデータ及び第２のデータにより記録装置１０２Ａ及び出席者装置１０６に現れる生体標識９０２、９０４を別個に検出する。
【００９０】
９１２で、出席者装置１０６は、出席者１１２の生体標識９０４を表す第２のデータを、出席者装置１０６の装置情報と共に、サーバ１０２Ｂへ送信する。上述のように、装置情報は、出席者装置１０６の装置識別子を有し得るが、これに限定されない。
【００９１】
９１４で、記録装置１０２Ａは、出席者１１２の生体標識９０２を表す第１のデータを、サーバ１０２Ｂへ送信する。
【００９２】
サーバ１０２Ｂは、第１のデータを第２のデータと比較して、それらが同一人物、例えば出席者１１２の生体標識９０２、９０４を表すか否かを確認することにより、出席者装置１０６及び出席者１１２が会議に存在しているか否かを決定する。例えば、第１のデータと第２のデータが同一又は実質的に同一である場合、サーバ１０２Ｂは、出席者装置１０６及び出席者１１２が両方とも会議に存在していると決定できる。
【００９３】
サーバ１０２Ｂが出席者装置１０６及び出席者１１２が両方とも会議に存在していると決定した場合、サーバ１０２Ｂは、記録装置１０２Ａへの出席者装置１０６の装置情報と共に、記録装置へ確認を送信する。この確認は、９１６で、記録装置１０２Ａにより受信される。
【００９４】
記録装置１０２Ａは、次に９１８で、ユーザ識別子及びユニークな会議識別子を出席者装置１０６に発行し送信する。そして、出席者装置１０６は、図４Ａの動作４１０及び４１２に関して説明したように、ユーザ識別子及びユニークな会議識別子を保存し得る。代替として又は追加で、記録装置１０２Ａ及び／又は出席者装置１０６は、出席者装置１０６による後のアクセスのために、暗号化オーディオデータを出席者装置１０６に関連付けることができる本願明細書に記載された他の動作を実行しても良い。
【００９５】
図１０Ａ−１０Ｂは、本願明細書に記載した少なくとも幾つかの実施形態に従って構成された、超音波データ信号を交換することにより、出席者装置１０６及び出席者１１２を認証する別の方法を示す。図示した実施形態では、記録装置１０２Ａ及び出席者装置１０６の各々は、図２のスピーカ２０２Ａのような、超音波データ信号を発するよう構成されたスピーカ、及び図２のマイクロフォン２０６のような、超音波データ信号を受信するよう構成されたマイクロフォン２を有し得る。このような記録装置１０２Ａのスピーカ及びマイクロフォンの実施形態は、それぞれ図１０Ａ−１０Ｂに１００２及び１００４として示される。このような出席者装置１０６のスピーカ及びマイクロフォンの実施形態は、それぞれ図１０Ａ−１０Ｂに１００６及び１００８として示される。
【００９６】
図１０Ａに示されるように、記録装置１０２Ａは、スピーカ１００２から、記録装置１０２Ａの公開鍵及びユニークな会議識別子を含む第１の超音波データ信号１０１０をブロードキャストし得る。第１の超音波データ信号１００２は、出席者装置１０６のマイクロフォン１００８により受信され、記録装置１０２Ａの公開鍵及びユニークな会議識別子を得るために復調される。第１の超音波データ信号１０１０の初期伝送パワー及び／又は他のパラメータは、記録装置１０２Ａから約３乃至５メートル以内のような、記録装置１０２Ａの所定の近傍範囲内にある出席者装置のみが、第１の超音波データ信号１０１０を受信できるように構成され、それにより、図１０Ｂに関して説明したように、応答が出席者装置１０６から受信された場合、出席者装置１０６が会議に存在していることを保証できる。
【００９７】
会議に対して登録するために、出席者装置１０６は、出席者装置１０６の公開鍵及び装置識別子のような装置情報を、記録装置１０２Ａの公開鍵で暗号化する。図１０Ｂに示されるように、出席者装置１０６は、スピーカ１００６から、出席者装置１０６の暗号化された公開鍵及び装置情報を含む第２の超音波データ信号１０１２をブロードキャストし得る。第２の超音波データ信号１０１２は、記録装置１０２Ａのマイクロフォン１００４により受信され、出席者装置１０６の公開鍵及び装置情報を得るために、記録装置１０２Ａの対応する秘密鍵を用いて復調及び復号化される。
【００９８】
幾つかの実施形態では、記録装置１０２Ａは、次に、例えば超音波データ信号又は他の適切な信号で、ユーザ識別子を出席者装置１０６に発行し送信する。そして、出席者装置１０６は、図４Ａの動作４１０及び４１２に関して説明したように、ユーザ識別子及び以前に受信したユニークな会議識別子を保存し得る。代替として又は追加で、記録装置１０２Ａ及び／又は出席者装置１０６は、出席者装置１０６による後のアクセスのために、暗号化オーディオデータを出席者装置１０６に関連付けることができる本願明細書に記載された他の動作を実行しても良い。
【００９９】
図１１Ａ−Ｃは、本願明細書に記載した少なくとも幾つかの実施形態による、同一オブジェクトの画像を用いて出席者装置１０６及び出席者１１２を認証する方法の２つの変形を示す。図示した実施形態では、記録装置１０２Ａ及び出席者装置１０６の各々は、図２のカメラ２１４のような、会議に存在する又は目に見えるオブジェクトの画像をキャプチャするよう構成されたカメラ又は他の画像キャプチャ装置を有し得る。例えば、記録装置１０２Ａ及び出席者装置１０６の各々は、出席者１１２の手及び腕時計、又は他の合意されたオブジェクトのようなオブジェクト１１０２の画像をキャプチャし得る。結果として得られた画像が同一でないと、それらの画像が同一のオブジェクトのものか否かを決定するために、画像は実質的に比較され照合される。同一のオブジェクトのものであることは、幾つかの実施形態では、出席者装置１０６が記録装置１０２Ａの所定の近傍範囲内に存在することを示す。
【０１００】
より一般的には、記録装置１０２Ａは、オブジェクト１１０２の画像、記録装置１０２Ａの場所を表す場所データ、記録装置１０２Ａの場所に関連する湿度又は温度又は同様のもののような周囲情報、又は記録装置１０２Ａの場所に特有であって場所の「フィンガープリント」として機能する他の情報のうちの少なくとも１つを表す第１のデータ１１０４（図１１Ｂ）をキャプチャするよう構成され得る。
【０１０１】
同様に、出席者装置１０６は、オブジェクト１１０２の画像、出席者装置１０６の場所を表す場所データ、出席者装置１０６の場所に関連する湿度又は温度又は同様のもののような周囲情報、又は出席者装置１０６の場所に特有であって場所の「フィンガープリント」として機能する他の情報のうちの少なくとも１つを表す第２のデータ１１０６（図１１Ｂ及び１１Ｃ）をキャプチャするよう構成され得る。
【０１０２】
第１及び第２のデータ１１０４、１１０６は、次に、出席者装置１０６を認証するために、図１１Ｂのようにサーバ１０２Ｂで又は図１１のように記録装置１０２Ａで比較される。
【０１０３】
より具体的には、図１１Ｂを参照すると、記録装置１０２Ａ及び出席者装置１０６の各々は、第１及び第２のデータ１１０４及び１１０６をそれぞれ、サーバ１０２Ｂへ送信し得る。第１及び第２のデータ１１０４及び１１０６は、例えばサーバ１０２Ｂへ行く途中に１又は複数の基地局１１０８Ａ及び／又は１又は複数の無線ＡＰ１１０８Ｂを含む１又は複数のＡＰ１１０８を通じて伝搬し得る。
【０１０４】
サーバ１０２Ｂは、第１のデータ１１０４を第２のデータ１１０６と比較することにより、出席者装置１０６及び出席者１１２が会議に存在している、例えば記録装置１０２Ａの所定の近傍範囲内に存在すると決定するよう構成され得る。例えば、出席者装置１０６及び記録装置１０２Ａから受信した画像が同一オブジェクトのものである場合、又は各々から受信した場所データが同一の場所を示す場合、又は各々から受信した周囲情報が同一である場合、又は各々から受信した他の「フィンガープリント」が同一である場合、サーバ１０２Ｂは、出席者装置１０６と出席者１１２が会議に存在していると決定できる。
【０１０５】
サーバ１０２Ｂが、出席者装置１０６と出席者１１２が会議に存在していると決定した場合、サーバ１０２Ｂは、次に、１１１０Ａ及び１１１０Ｂで示される確認を、出席者装置１０６及び出席者１１２が認証された記録装置１０２Ａへ送信し得る。
【０１０６】
幾つかの実施形態では、記録装置１０２Ａは、次に、例えば１又は複数のＡＰ１１０８又は他の適切な経路を通じて、ユーザ識別子及びユニークな会議識別子を出席者装置１０６へ発行し送信する。そして、出席者装置１０６は、図４Ａの動作４１０及び４１２に関して説明したように、ユーザ識別子及びユニークな会議識別子を保存し得る。代替として又は追加で、記録装置１０２Ａ及び／又は出席者装置１０６は、出席者装置１０６による後のアクセスのために、暗号化オーディオデータを出席者装置１０６に関連付けることができる本願明細書に記載された他の動作を実行しても良い。
【０１０７】
代替として、図１１Ｃに示したように、サーバ１０２Ｂは、第１のデータ１１０４（図１１Ｃに示されない）と第２のデータ１１０６の比較の間、省略され得る。特に、出席者装置１０６は、第２のデータ１１０６を記録装置１０２Ａへ送信し得る。第２のデータ１１０６は、１１１２Ａ及び１１１２Ｂで示したように１又は複数のＡＰ１１０８を通じて、又は１１１４で示したように直接に、記録装置１０２Ａへ送信され得る。
【０１０８】
上述の及び他の実施形態では、出席者装置１０６（及び／又は出席者装置１０８、１１０）及び記録装置１０２Ａがデータを互いに直接交換するとき、データは、Ｂｌｕｅｔｏｏｔｈ、ＮＦＣ、超音波音響波、ＲＦ信号、赤外線（ＩＲ）信号を介して、又は他の適切なプロトコル、標準、伝送媒体及び／又は周波数帯域を用いて交換され得る。
【０１０９】
第１のデータ１１０４（図１１Ｃに示されない）を記録装置１０２Ａでキャプチャし、第２のデータ１１０６を出席者装置１０６から受信した後、記録装置１０２Ａは、上述のように第１のデータ１１０４を第２のデータ１１０６と比較することにより、出席者装置１０６及び出席者１１２が会議に存在していると決定する。
【０１１０】
幾つかの実施形態では、記録装置１０２Ａは、次に、例えば１又は複数のＡＰ１１０８又は他の適切な経路を通じて、又は直接的に、ユーザ識別子及びユニークな会議識別子を出席者装置１０６へ発行し送信する。そして、出席者装置１０６は、図４Ａの動作４１０及び４１２に関して説明したように、ユーザ識別子及びユニークな会議識別子を保存し得る。代替として又は追加で、記録装置１０２Ａ及び／又は出席者装置１０６は、出席者装置１０６による後のアクセスのために、暗号化オーディオデータを出席者装置１０６に関連付けることができる本願明細書に記載された他の動作を実行しても良い。
【０１１１】
本願明細書に記載した実施形態は、以下に更に詳細に議論するように、種々のコンピュータハードウェア又はソフトウェアモジュールを備えた特定用途又は汎用コンピュータの使用を含み得る。
【０１１２】
本願明細書に記載した実施形態は、コンピュータにより実行可能な命令又はデータ構造を伝える又は格納しているコンピュータ可読媒体を用いて実施され得る。このようなコンピュータ可読媒体は、汎用又は特定目的コンピュータによりアクセスできる利用可能な媒体であり得る。例として且つ限定ではなく、このようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ又は他の光ディスク記憶装置、磁気ディスク記憶装置又は他の磁気記憶装置、又はコンピュータにより実行可能な命令若しくはデータ構造の形式で所望のプログラムコード手段を伝える若しくは格納するために用いられ汎用若しくは特定目的コンピュータによりアクセス可能な他の媒体を有し得る。情報がネットワーク又は別の通信コネクション（有線、無線又は有線若しくは無線の組合せ、のいずれか）を介してコンピュータに転送又は提供されるとき、コンピュータは、そのコネクションをコンピュータ可読媒体として適切に見なす。したがって、このようなコネクションは、適正にコンピュータ可読媒体と称される。上述の組合せも、コンピュータ可読媒体の範囲に包含されるべきである。
【０１１３】
コンピュータにより実行可能な命令は、例えば、汎用コンピュータ、特定目的コンピュータ又は特定目的処理装置に特定の機能又は機能グループを実行させる命令及びデータを有する。本発明の主題は構造的特徴及び／又は方法論的動作に特有の言葉で記載されたが、本発明の主題は、特許請求の範囲に定められる上述の特定の特徴又は動作に限定されないことが理解されるべきである。むしろ、上述の特定の特徴及び動作は、特許請求の範囲の実施の例示的携帯として開示されたものである。
【０１１４】
本願明細書で用いられるように、用語「モジュール」又は「コンポーネント」は、コンピュータシステムで実行されるソフトウェアオブジェクト又はルーチンを表し得る。本願明細書に記載されたのと異なるコンポーネント、モジュール、エンジン及びサービスは、（例えば、別個のスレッドとして）コンピュータシステムで実行されるオブジェクト又は処理として実施されても良い。本願明細書に記載されたシステム及び方法はソフトウェアで実施されることが望ましいが、ハードウェアによる実装又はソフトウェアとハードウェアの組合せも、可能であり想定される。この説明では、「コンピュータエンティティ」は、本願明細書で先に定められたようにコンピュータシステム、又はコンピュータシステムで実行されるモジュール若しくはモジュールの組合せであっても良い。
【０１１５】
本願明細書に記載された全ての例及び条件文は、教育上の目的で、読者が本発明の原理及び発明者により考案された概念を理解するのを助け、技術を促進させるためであり、これらの特に記載された例及び条件に限定されず、このような本願明細書における例は本発明の優位性や劣等性を示すものとは無関係であると考えられるべきである。本発明の実施形態が詳細に記載されたが、種々の変更、置換及び修正が本発明の精神及び範囲から逸脱することなく行われうることが理解されるべきである。
【０１１６】
以上の実施形態に関し、更に以下の付記を開示する。
（付記１）  オーディオデータをセキュアに記録及び共有するシステムであって、
通信インタフェース、
出席者に関連付けられた出席者装置を会議に対して登録するよう構成された登録モジュール、
前記会議で生成された音声を、該音声を表すオーディオデータに変換するよう構成されたマイクロフォン、
前記オーディオデータを暗号化するよう構成された暗号化エンジン、
前記出席者による後のアクセスのために、前記の暗号化された音声を前記出席者装置に関連付け格納するよう構成された記憶装置、
を備えたシステム。
（付記２）  前記登録モジュール、前記マイクロフォン及び前記暗号化モジュールは、前記会議に存在する記録装置に含まれ、前記記憶装置はサーバに含まれる、付記１に記載のシステム。
（付記３）  前記登録モジュールは、
前記通信インタフェースを通じて、前記通信インタフェース、前記登録モジュール、前記マイクロフォン及び前記暗号化エンジンを有する記録装置に関連付けられた場所データを得て、
前記会議に関連付けられた会議情報を有する会議レコードを生成し、該会議情報は、前記会議の日時、前記会議の予定場所、前記記録装置の場所データ、前記会議の名称及び前記記録装置の識別子のうちの少なくとも１つを有し、
前記通信インタフェースを通じて、前記会議情報を前記記録装置を有するサーバに登録し、
前記通信インタフェースを通じて、前記サーバから、前記会議に関連付けられたユニークな会議識別子を受信し、
前記ユニークな会議識別子を前記会議レコードに保存する、
付記１に記載のシステム。
（付記４）  前記登録モジュールは、
前記通信インタフェースを通じて、前記出席者装置から装置情報を受信し、該装置情報は、前記出席者に関連付けられた名前、前記出席者装置の識別子、前記出席者装置の場所データ及び前記出席者装置の公開鍵のうちの少なくとも１つを有し、
前記装置情報に基づき、前記出席者装置が前記記録装置の所定の近傍範囲内に存在すると決定し、
前記出席者装置にユーザ識別子を発行し、該ユーザ識別子を前記装置情報と共に保存し、
前記ユーザ識別子及び前記ユニークな会議識別子を前記出席者装置へ送信する、
ことにより前記出席者装置を登録するよう構成される、付記３に記載のシステム。
（付記５）  前記出席者の生体標識を検出し、対応する第１の生体標識データを生成するよう構成されたセンサであって、該第１の生体標識データは、前記出席者装置の登録中に前記出席者装置により検出された前記出席者の生体標識を表す第２の生体標識データとの比較で、前記出席者装置及び前記出席者が前記会議に存在していると認証するために用いられる、センサ、
前記通信インタフェースに含まれるスピーカであって、前記スピーカは、超音波データ信号を発するよう構成され、前記マイクロフォンは超音波データ信号を受信するよう構成され、発せられた超音波データ信号及び受信された超音波データ信号は、前記通信インタフェースを含む記録装置と前記出席者装置の登録中に前記会議に存在している出席者装置との間で交換される情報を有する、スピーカ、
前記会議に存在しているオブジェクトの画像をキャプチャし、第１の画像データを生成するよう構成されたカメラであって、該第１の画像データは、前記出席者装置の登録中に前記出席者装置により生成された前記オブジェクトの第２の画像データとの比較により、前記出席者装置が前記会議に存在していると認証するために用いられる、カメラ、
前記通信インタフェースに含まれる近距離通信インタフェース（Near  Field  Communication：ＮＦＣ）であって、前記ＮＦＣインタフェースは、前記記録装置と前記出席者装置の登録中に前記会議に存在している出席者装置との間でデータを交換するよう構成される、ＮＦＣインタフェース、
のうちの少なくとも１つを更に有する付記１に記載のシステム。
（付記６）  前記暗号化エンジンは、
前記出席者装置が前記記憶装置からの暗号化オーディオデータに後にアクセスし、前記出席者装置の対応する秘密鍵を用いて復号化できるように、前記出席者装置の公開鍵で、又は
共通暗号鍵の別個のコピーが前記会議に対して登録された各出席者装置の対応する公開鍵により暗号化され、各出席者装置が前記記憶装置からの暗号化オーディオデータに後にアクセスし、先ず前記共通暗号鍵を対応する秘密鍵を用いて復号化し、次に前記暗号化オーディオデータを前記共通暗号鍵を用いて復号化できるように、前記共通暗号鍵で、
前記オーディオデータを暗号化するよう構成される、付記１に記載のシステム。
（付記７）  スピーカ識別モジュールは、前記会議中のスピーカの開始時間及び終了時間のファイルを生成するよう構成される、付記１に記載のシステム。
（付記８）  前記出席者装置が前記通信インタフェースを有する記録装置の所定の近傍範囲内に存在するか否かを、前記会議中に周期的に決定するよう構成された近接性モジュール、を更に有し、
前記暗号化エンジンは、前記の周期的な決定と決定の間の間隔に対応するセグメントで、前記オーディオデータを記録及び暗号化するよう構成され、
前記出席者装置が前記対応する間隔の始めに前記記録装置の前記所定の近傍範囲内に存在すると決定された暗号化オーディオデータセグメントのみが、前記出席者装置に関連付けられる、
付記１に記載のシステム。
（付記９）  データをセキュアに記録し記録されたデータを共有する方法であって、前記方法は、
出席者に関連付けられた出席者装置を会議に対して登録するステップ、
前記会議中にオーディオデータを記録するステップ、
前記オーディオデータを暗号化するステップ、
前記出席者による後のアクセスのために、前記の暗号化オーディオデータを前記出席者装置に関連付けるステップ、
を有する方法。
（付記１０）  出席者に関連付けられた出席者装置を会議に対して登録するステップは、前記出席者装置及び前記出席者を前記会議に存在していると認証するステップを有する、付記９に記載の方法。
（付記１１）  前記出席者装置及び前記出席者を前記会議に存在していると認証するステップは、
前記オーディオデータを記録する記録装置で、前記出席者の生体標識を検出するステップであって、前記生体標識は第１のデータにより表される、ステップ、
前記記録装置で、前記出席者に関連付けられた前記出席者装置により検出された前記出席者の生体標識を表す第２のデータを受信するステップ、
前記第１のデータを前記第２のデータと比較することにより、前記出席者装置及び出席者が前記会議に存在していると決定するステップ、
を有する、付記１０に記載の方法。
（付記１２）  前記出席者装置及び前記出席者を前記会議に存在していると認証するステップは、
前記オーディオデータを記録する記録装置で、前記出席者の生体標識を検出するステップであって、前記生体標識は第１のデータにより表される、ステップ、
前記第１のデータをサーバへ送信するステップであって、前記サーバは、前記出席者装置から、装置識別子と前記出席者装置により検出された前記出席者の生体標識を表す第２のデータとを受信するよう構成され、前記サーバは、前記第１のデータを前記第２のデータと比較することにより、前記出席者装置及び出席者が前記会議に存在していると決定するよう更に構成される、ステップ、
前記サーバから、前記出席者装置及び出席者が認証されたという確認を受信するステップであって、前記確認は前記装置識別子を有する、ステップ、
会議識別子及び前記出席者に割り当てられたユーザ識別子を前記出席者装置へ送信するステップ、
を有する、付記１０に記載の方法。
（付記１３）  前記出席者装置及び前記出席者を前記会議に存在していると認証するステップは、
前記オーディオデータを記録する記録装置の公開鍵と前記会議のユニークな会議識別子を含む第１の超音波データ信号をブロードキャストするステップ、
前記出席者装置から、共に前記記録装置の公開鍵で暗号化された前記出席者装置の公開鍵と前記出席者装置の識別子とを含む第２の超音波データ信号を受信するステップ、
前記出席者装置の公開鍵及び前記出席者装置の識別子を、前記記録装置の公開鍵に対応する前記記録装置の秘密鍵で復号化するステップ、
を有する、付記１０に記載の方法。
（付記１４）  前記出席者装置及び前記出席者を前記会議に存在していると認証するステップは、
前記オーディオデータを記録する記録装置で、前記会議に存在するオブジェクトの画像、前記記録装置の場所を表す場所データ又は前記記録装置の場所に関連付けられた環境情報のうちの少なくとも１つを表す第１のデータをキャプチャするステップ、
前記第１のデータをサーバへ送信するステップであって、前記サーバは、前記出席者装置から、前記出席者装置によりキャプチャされた第２のデータを受信するよう構成され、前記第２のデータは、前記会議に存在する前記オブジェクトの画像、前記出席者装置の場所を表す場所データ又は前記出席者装置の場所に関連付けられた環境情報のうちの少なくとも１つを表し、前記サーバは、前記第１のデータを前記第２のデータと比較することにより、前記出席者装置及び出席者が前記会議に存在していると決定するよう更に構成される、ステップ、
前記サーバから、前記出席者装置及び前記出席者は認証されたという確認を受信するステップ、
を有する、付記１０に記載の方法。
（付記１５）  前記出席者装置及び前記出席者を前記会議に存在していると認証するステップは、
前記オーディオデータを記録する記録装置で、前記会議に存在するオブジェクトの画像、前記記録装置の場所を表す場所データ又は前記記録装置の場所に関連付けられた環境情報のうちの少なくとも１つを表す第１のデータをキャプチャするステップ、
前記出席者装置から前記出席者装置によりキャプチャされた前記第２のデータを受信するステップであって、前記第２のデータは、前記会議に存在する前記オブジェクトの画像、前記出席者装置の場所を表す場所データ又は前記出席者装置の場所に関連付けられた環境情報のうちの少なくとも１つを表す、ステップ、
前記第１のデータを前記第２のデータと比較することにより、前記出席者装置及び出席者が前記会議に存在していると決定するステップ、
を有する、付記１０に記載の方法。
（付記１６）  前記出席者装置及び前記出席者を前記会議に存在していたと認証するステップは、
前記オーディオデータを記録する記録装置で、前記記録装置の場所データを得るステップ、
前記出席者装置から前記記録装置の近距離通信（Near  Field  Communication：ＮＦＣ）インタフェースを通じて、前記出席者装置の場所データを受信するステップ、
前記記録装置の場所データ及び前記出席者装置の場所データに基づき、前記出席者装置が前記記録装置の所定の近傍範囲内に存在すると決定するステップ、
を有する、付記１０に記載の方法。
（付記１７）  前記オーディオデータを記録するために用いられる記録装置に関連付けられた場所データを得るステップ、
前記会議に関連付けられた会議情報を有する会議レコードを生成するステップであって、該会議情報は、前記会議の日時、前記会議の予定場所、前記記録装置の場所データ、前記会議の名称及び前記記録装置の識別子のうちの少なくとも１つを有する、ステップ、
前記会議情報をサーバに登録するステップ、
前記サーバから、前記会議に関連付けられたユニークな会議識別子を受信するステップ、
前記ユニークな会議識別子を前記会議レコードに保存するステップ、
を更に有する付記９に記載の方法。
（付記１８）  前記出席者に関連付けられた前記出席者装置を前記会議に対して登録するステップは、
前記出席者装置から装置情報を受信し、該装置情報は、前記出席者に関連付けられた名前、前記出席者装置の識別子、前記出席者装置の場所データ及び前記出席者装置の公開鍵のうちの少なくとも１つを有する、ステップ、
前記装置情報に基づき、前記出席者装置が前記記録装置の所定の近傍範囲内に存在すると決定するステップ、
前記出席者装置にユーザ識別子を発行し、該ユーザ識別子を前記装置情報と共に前記会議レコードに保存するステップ、
前記ユーザ識別子及び前記ユニークな会議識別子を前記出席者装置へ送信するステップ、
を有する、付記１７に記載の方法。
（付記１９）  前記出席者装置が前記記録装置の所定の近傍範囲内に存在すると、前記会議中に周期的に決定するステップ、
前記の周期的な決定と決定の間の間隔に対応するセグメントで、前記オーディオデータを記録し暗号化するステップ、
対応する間隔の始めに、前記出席者装置が前記記録装置の前記所定の近傍範囲内に存在すると決定された暗号化オーディオデータセグメントのみを前記出席者装置に関連付けるステップ、
少なくとも１つの間隔の始めに前記所定の近傍範囲内にある出席者装置のユーザ識別子を関連する暗号化オーディオデータセグメントと相互に関連付ける相関テーブルと共に、前記暗号化オーディオデータセグメントを前記サーバにアップロードするステップ、
を更に有する付記１８に記載の方法。
（付記２０）  前記出席者装置は、
前記ユニークな会議識別子及び前記ユーザ識別子を前記サーバへ送信し、前記出席者装置に関連付けられた記録されたデータのリストを要求し、
前記ユニークな会議識別子及び前記ユーザ識別子に対応する暗号化オーディオデータセグメントのリストを受信し、
少なくとも１つの前記暗号化オーディオデータセグメントの要求を送信し、
前記少なくとも１つの暗号化オーディオデータセグメントを受信し、
復号化オーディオデータを再生する、
ことにより前記サーバにある前記暗号化オーディオデータに後にアクセスするよう構成される、付記１９に記載の方法。
【符号の説明】
【０１１７】
１００  動作環境
１０２  システム
１０２Ｂ  サーバ
１０４  ネットワーク
１０６、１０８、１１０  出席者装置
１１２、１１４、１１６  出席者
２０２  通信インタフェース
２０２Ａ  スピーカ
２０２Ｂ  ＮＦＣインタフェース
２０４  登録モジュール
２０６  マイクロフォン
２０８  暗号化エンジン
２１０  記憶装置
２１２  センサ
２１４  カメラ
２１６  スピーカＩＤモジュール
２１８  近接性モジュール
２２０  プロセッサ
２２２  メモリ
【図１】
2013128282.tif 000003
【図２】
2013128282.tif 000004
【図３Ａ】
2013128282.tif 000005
【図３Ｂ】
2013128282.tif 000006
【図３Ｃ】
2013128282.tif 000007
【図４Ａ】
2013128282.tif 000008
【図４Ｂ】
2013128282.tif 000009
【図５】
2013128282.tif 000010
【図６】
2013128282.tif 000011
【図７】
2013128282.tif 000012
【図８】
2013128282.tif 000013
【図９Ａ】
2013128282.tif 000014
【図９Ｂ】
2013128282.tif 000015
【図１０Ａ】
2013128282.tif 000016
【図１０Ｂ】
2013128282.tif 000017
【図１１Ａ】
2013128282.tif 000018
【図１１Ｂ】
2013128282.tif 000019
【図１１Ｃ】
2013128282.tif 000020